Procedura: Usare caratteri speciali in XAMLHow to: Use Special Characters in XAML

File di markup che vengono creati in Microsoft Visual StudioMicrosoft Visual Studio vengono salvate automaticamente nel UnicodeUnicode formato di file UTF-8, il che significa che i caratteri speciali, ad esempio accenti, vengono codificati correttamente.Markup files that are created in Microsoft Visual StudioMicrosoft Visual Studio are automatically saved in the UnicodeUnicode UTF-8 file format, which means that most special characters, such as accent marks, are encoded correctly. Tuttavia, esiste un set di caratteri speciali di uso comune che viene gestito diversamente.However, there is a set of commonly-used special characters that are handled differently. Questi caratteri speciali seguono la World Wide Web Consortium (W3C)World Wide Web Consortium (W3C) XMLXML standard per la codifica.These special characters follow the World Wide Web Consortium (W3C)World Wide Web Consortium (W3C) XMLXML standard for encoding.

La tabella seguente illustra la sintassi per la codifica di questo set di caratteri speciali:The following table shows the syntax for encoding this set of special characters:

CarattereCharacter SintassiSyntax DescrizioneDescription
< &lt; Simbolo minore di.Less than symbol.
> &gt; Simbolo maggiore di.Greater than sign.
& &amp; Simbolo e commerciale.Ampersand symbol.
"" &quot; Simbolo virgoletta doppia.Double quote symbol.

Nota

Se si crea un file di markup mediante un testo dell'editor, ad esempio WindowsWindows blocco note, è necessario salvare il file di UnicodeUnicode il formato di file UTF-8 per mantenere qualsiasi codifica i caratteri speciali.If you create a markup file using a text editor, such as WindowsWindows Notepad, you must save the file in the UnicodeUnicode UTF-8 file format in order to preserve any encoded special characters.

L'esempio riportato di seguito mostra come usare i caratteri speciali nel testo durante la creazione del markup.The following example shows how you can use special characters in text when creating markup.

EsempioExample

<!-- 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>