1

我正在使用 WPF 开发一个应用程序,当我将它安装在另一台计算机上时,它使用的字体在新系统上不存在,因此默认情况下是“Tahoma”。

有什么方法可以将应用程序的字体编译为资源?如果是这样,我将如何更改代码以使用资源字体?语法会是这样的吗?

 textblock1.FontFamily = ....."mysegioui.ttf"..;
4

1 回答 1

2

有!http://msdn.microsoft.com/en-us/library/ms753303.aspx说这就是你在 xaml 中引用它的方式。

<Run FontFamily="/FontLibrary;Component/#Kootenay" FontSize="36">
    ABCDEFGHIJKLMNOPQRSTUVWXYZ
</Run>
于 2012-09-25T15:30:02.470 回答