2013-05-08 6 views
12

Scheint wie eine einfache, aber ich kann nicht herausfinden, wie zu tun/zu verwenden these Symbole. Ich möchte ein U + E135-Symbol verwenden und ich kann nicht herausfinden, wie es geht. Kann mir jemand ein TextBlock-Beispiel geben und auch erklären, wie ich das Hex-Äquivalent für die Verwendung in XAML erhalte? Vielen Dank.So verwenden Sie das Segoe UI-Symbol in XAML

+0

Ein komplettes Spickzettel für die #Segoe MDL2 #Asset Schriftart mit Syntax https://youtu.be/jzrfPu82wm4 – Sender

Antwort

29

Aus den MSDN Foren:

<TextBlock Text="&#xE26E;" FontFamily="Segoe UI Symbol"> 

Der Trick ist U+1234 mit &#x1234; zu ersetzen. Letzteres ist ein XML character entity.

Ihre Plattform muss diese Schriftart unterstützen, damit dies funktioniert.

+4

Ich bekomme nur ein Rechteck dafür. –

+0

Ja, funktioniert hier nicht wiitter. Ist das nur für Windows 8? Weil ich glaube, dass das enum, das die Codes vereinfacht, nur in W8.1 + funktioniert, wie msdn sagt: http://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.xaml.controls.symbol .aspx –

+0

Hier ist eine nette Referenz: https://msdn.microsoft.com/en-us/library/windows/apps/jj841126.aspx (technisch für die _Segoe MDL2 Assets_ Schriftart). –