Welcome to MSDN Blogs Sign in | Join | Help
Astuce Silverlight : comment afficher des caractères spéciaux en XAML ? - #S003

image image  

Si vous essayez d’utiliser les caractères suivants dans une chaîne en XAML, vous allez obtenir des erreurs dans votre liste d’erreurs :

  1. <
  2. >
  3. &

Par exemple, si vous essayez de faire ceci :

<Button Width="100" Height="100" Content="Cliquez &Moi"></Button>

Vous obtiendrez ces erreurs :

Erreur   1    '"' est un jeton inattendu. Le jeton attendu est ';'. Ligne 32, position 60.
Erreur   3    Les références d'entité ou les séquences commençant par un et commercial '' doivent se terminer par un point-virgule ';'.

Vous pouvez encoder les caractères invalides pour une utilisation dans le code XAML en utilisant la syntaxe suivante :

Caractère

Encodage

<

&lt;

>

&gt;

&

&amp;

&quot;

En plus, l’encodage du caractère suivant est très utile :

Caractère

Encodage

Space

&#160;

Donc pour corriger le Button ci-dessus, vous devez insérer « &amp; » au lieu de « & » :

<Button Width="100" Height="100" Content="Cliquez &amp;Moi"></Button>

Syndication : Mike Snow’s Weblog
Traduction autorisée par Mike Snow.

Posted: Tuesday, November 11, 2008 7:00 AM by VS Astuces
Filed under:

Comments

No Comments

Leave a Comment

(required) 

(required) 

(optional)

(required) 

  
Enter Code Here: Required

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Page view tracker