Partager via


Comment : utiliser des caractères spéciaux en XAML

Mise à jour : novembre 2007

Les fichiers balise créés dans Microsoft Visual Studio sont automatiquement enregistrés dans le format de fichier Unicode UTF-8, ce qui signifie que la plupart des caractères spéciaux (accents, par exemple) sont codés correctement. Il existe toutefois un jeu de caractères spéciaux utilisés fréquemment qui sont gérés différemment. Ces caractères spéciaux suivent la norme de codage World Wide Web Consortium (W3C)XML.

Le tableau suivant présente la syntaxe utilisée pour coder ce jeu de caractères spéciaux :

Caractère

Syntaxe

Description

<

&lt;

Symbole inférieur à.

>

&gt;

Signe supérieur à.

&

&amp;

Symbole de perluète.

"

&quot;

Symbole de guillemet double.

Remarque :

Si vous créez un fichier balise à l'aide d'un éditeur de texte, tel que le Bloc-notes Windows, vous devez enregistrer le fichier au format Unicode UTF-8 pour conserver tous caractères spéciaux codés.

L'exemple suivant montre comment utiliser des caractères spéciaux dans le texte lors de la création de la balise.

Exemple

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