Procedura: Usare caratteri speciali in XAML

I file di markup creati in Visual Studio vengono salvati automaticamente nel formato di file UTF-8 Unicode, il che significa che la maggior parte dei caratteri speciali, ad esempio i segni accentati, viene codificata correttamente. Tuttavia, esiste un set di caratteri speciali di uso comune che viene gestito diversamente. Questi caratteri speciali seguono lo standard XML W3C (World Wide Web Consortium) per la codifica.

La tabella seguente illustra la sintassi per la codifica di questo set di caratteri speciali:

Carattere Sintassi Descrizione
< &lt; Simbolo minore di.
> &gt; Simbolo maggiore di.
& &amp; Simbolo e commerciale.
" &quot; Simbolo virgoletta doppia.
' &apos; Simbolo virgolette singole.

Nota

Se si crea un file di markup usando un editor di testo, ad esempio Windows Blocco note, è necessario salvare il file nel formato di file UTF-8 Unicode per mantenere i caratteri speciali codificati.

L'esempio riportato di seguito mostra come usare i caratteri speciali nel testo durante la creazione del markup.

Esempio

<!-- Display special characters that require special encoding: < > & " -->
<TextBlock>
  &lt;    <!-- Less than symbol -->
  &gt;    <!-- Greater than symbol -->
  &amp;   <!-- Ampersand symbol -->
  &quot;  <!-- Double quote symbol -->
</TextBlock>

<!-- Display miscellaneous special characters -->
<TextBlock>
  Cæsar   <!-- AE dipthong symbol -->
  © 2006  <!-- Copyright symbol -->
  Español <!-- Tilde symbol -->
  ¥       <!-- Yen symbol -->
</TextBlock>