【问题标题】:Custom font in code behind - Windows Store Apps隐藏代码中的自定义字体 - Windows 应用商店应用
【发布时间】:2016-08-22 13:24:09
【问题描述】:

我在使用 Windows 应用商店应用程序(Windows 8.1、C#)中的代码设置自定义字体时遇到问题。

它在XAML 中工作,但不在代码后面。我已将我的字体 *.ttf 文件添加到资产。设置Build Action = 内容。我已经设置了我的字体文件的路径,如下所示:

<TextBlock Text="&#xe1de;" FontFamily="ms-appx:///Assets/My-icons.ttf#My-icons"/>

当我在XAML 中设置文本属性时,它正在工作(显示我的图标),但只要我在后面的代码中将文本设置为此TextBlock 或创建具有相同属性的新TextBlock 隐藏代码 - 它不工作(显示 unicode)。

谁能帮我解决这个问题?

【问题讨论】:

    标签: c# windows-store-apps custom-font


    【解决方案1】:

    这有帮助吗:

    char ch = (char)0xF8FF;
    YourTextBlock.Text = ch.ToString();
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-03-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多