我正在使用WPF开发应用程序,当我在另一台计算机上安装它时,它使用的字体在新系统上不存在,所以默认情况下为“Tahoma”。
有什么方法可以将我的应用程序的字体编译为资源?如果是这样,我将如何更改代码以使用资源字体?语法会是这样的吗?
textblock1.FontFamily = ....."mysegioui.ttf"..;
答案 0 :(得分:2)
有! http://msdn.microsoft.com/en-us/library/ms753303.aspx说这就是你在xaml中引用它的方式。
<Run FontFamily="/FontLibrary;Component/#Kootenay" FontSize="36">
ABCDEFGHIJKLMNOPQRSTUVWXYZ
</Run>