How to put a unicode character in XAML?
I came to this page for some other reason, but this does not include the easiest and the obvious solution.
This is what I do.
Maintain a static class with all the Unicode values.
public static class Icons{ public const string IconName = "\u2014";}
And then just bind it wherever you need it.
<TextBlock Text="{x:Static resources:Icons.IconName}" FontFamily="..."/>
This also helps you out with maintenance, all icons would be in one place to manage.