2009-07-09 8 views
41

Dans mon fichier XAML Je veux afficher ce texte qui contient doublesetsimples guillemets:Comment afficher un texte en XAML contenant des guillemets doubles et simples?

Vous ne devez pas choisir « Copier si nouveau ».

Aucune de ces travaux:

<TextBlock Text="You shouldn't choose "Copy if New":"/> 
<TextBlock Text="You shouldn't choose ""Copy if New"":"/> 
<TextBlock Text="You shouldn't choose \"Copy if New\":"/> 
<TextBlock Text='You shouldn't choose \"Copy if New\":'/> 
<TextBlock Text='You shouldn\'t choose \"Copy if New\":'/> 

J'abandonne, je peux le faire en XAML?

+0

Certains livres (comme WPF 4 d'Adam Nathan, page 34) décrivent qu'il peut être échappé à l'aide de la barre oblique inverse, mais cela ne fonctionne pas. – Marshal

Répondre

68

Vous devez coder les caractères spéciaux:

<TextBlock Text='You shouldn&apos;t choose &quot;Copy if New&quot;:'/> 
8

On définit XML échappe &amp;&quot; pour "et &amp;&apos; pour '- si le traitement XML XAML n'interprète pas les correctement, commencer à

Questions connexes