XAML でフォント Awesome ( http://fortawesome.github.io/Font-Awesome/design.html )を使いたいです。
fonts フォルダーを作成し、そこにフォントを追加してから、XAML で直接 XAML を介して簡単に動作させることができました。
<TextBlock FontFamily="Fonts/#FontAwesome"></TextBlock>
マティーニ グラスのアイコンを表示します。
ただし、プログラムで追加すると、 so:[]
のような無効なシンボルが表示されるだけで、次のことを試しました:
XAML:
<TextBlock Name="textBlock"></TextBlock>
C#:
textBlock.FontFamily = new FontFamily("Fonts/#FontAwesome");
textBlock.Text = HttpUtility.HtmlDecode("");
そして、リテラル文字列を返す以下:
textBlock.FontFamily = new FontFamily("Fonts/#FontAwesome");
textBlock.Text = "";
何か案は?