我正在创建一个 WPF 应用程序,我需要在其中使用自定义字体。 A 创建了一个字体资源库,如此处所述 http://msdn.microsoft.com/en-us/library/ms753303.aspx .一个示例显示了如何在 XAML 中设置字体系列:
<Run FontFamily="/FontLibrary;Component/#Kootenay" FontSize="36">
ABCDEFGHIJKLMNOPQRSTUVWXYZ
</Run>
如何在代码中设置字体系列?
最佳答案
为您的运行分配一个名称,然后使用 URI constructor 构造 FontFamily :
Xaml:
<Run x:Name="MyTextRun">ABC</Run>
代码隐藏:
MyTextRun.FontFamily = new FontFamily(new Uri("/FontLibrary;Component/#Kootenay", UriKind.RelativeOrAbsolute), "Kootenay");
MyTextRun.FontSize = 36;
关于wpf - 如何在代码中设置 FontFamily,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45886108/