Win8/RT 使用自定义 (.ttf) 字体



我在Page内的Grid中使用此代码,以使我的TextBlock使用/fonts/pirulen rg.ttf中的自定义字体。

<TextBlock HorizontalAlignment="Left" Margin="617,49,0,0" Text="I Am the New Font" FontFamily="fonts/pirulen rg.ttf#Pirulen Rg" />

在属性编辑器中打开此文本块时,可以识别字体样式,但在设计器中无法识别字体样式,在应用运行时也不会识别字体样式(它默认为系统字体集合中的现有字体)。

pirulen rg.ttf 的构建操作设置为"内容"。我在这里错过了什么?

尝试将 FontFamily 设置为 /fonts/pirulen rg.ttf#Pirulen Rg 。请注意前导的"/"。基本上,相对路径相对于 XAML 文件的位置,因此除非 XAML 文件位于根目录中,否则应以"/"开头资产路径。

最新更新