Question

caractère Wingdings jeu et caractères Unicode équivalents me dit que je ne devrais pas utiliser wingding caractères sur une page Web. En suivant le même conseil dans Silverlight 2 Je tente quelque chose comme ceci:

 <TextBlock FontSize="20" FontFamily="Arial" Foreground="Red">&#10007;</TextBlock>

&#10007; vous donne un endroit frais ✗ en HTML.

Dans Silverlight Je reçois l'icône de caractère carré cassé. " cartographies numériques de caractère " sont autorisés en XAML. Pourquoi pas ce caractère? Y at-il une référence officielle de l'Unicode a permis varie dans Silverlight 2?

Était-ce utile?

La solution

Je ne sais pas que ce soit un problème d'encodage, je vois dans IE et FF « glyphe carré / inconnu », même dans votre poste (ainsi que dans Silverlight).

pour Ballot-X (votre char) ne peut pas afficher correctement sur mon PC.

liste des polices locale (qui est génial ) montre que je n'ai pas une seule police sur mon PC qui peut l'afficher.

Je suis deviner il fonctionne dans votre navigateur en raison de la substitution de la police plutôt que le caractère réellement existant Arial ... vous pourriez peut-être copier votre code HTML dans Word ( avec la mise en forme) et voir ce que la Parole police applique?

Le meilleur pari est probablement d'utiliser des caractères pour choisir glyphes qui apparaissent explicitement dans le sous-ensemble de polices prises en charge par Silverlight sur toutes les plateformes - vous pourriez essayer d'obtenir un joli petit 'x' ( qui est en fait juste se multiplient Comic)

<TextBlock FontFamily="Comic Sans MS" FontSize="14">&#0215;</TextBlock>

OU Webdings est apparemment disponible sur PC et Mac et donne un peu plus trapues « x »

<TextBlock FontFamily="Webdings" FontSize="14">&#0114;</TextBlock>
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top