包括资源文件夹中的字体

时间:2016-09-05 12:00:53

标签: c# wpf fonts

我正在尝试在我的WPF窗口中添加一个标签,该标签可能没有安装在所有计算机上。

这是我目前的标签xaml代码:

<Label x:Name="ping" Content="00" FontFamily="pack://application:,,,/resources/#visitor" HorizontalAlignment="Left" Margin="165,10,0,0" VerticalAlignment="Top"/>

这是我的项目层次结构:

project

但为什么字体不会出现在应用程序/标签上?

1 个答案:

答案 0 :(得分:0)

很抱歉拖动旧线程,但我找到了解决方法。虽然字体文件名是visitor1,但FontFamily不会查找此字符,而是查找字体名称。打开字体文件,您会看到名称实际上是“Visitor TT1 BRK”。在您的代码中使用它,它将起作用:

FontFamily="CustomFonts\#Visitor TT1 BRK"