我将ttf文件添加到我的项目中,在"字体"夹。我确保将BuildActions设置为" Resource" (和"不要复制")。我将资源添加到App的资源字典中,如下所示:
<FontFamily x:Key="SomeFont">pack://application:,,,/Fonts/#SomeFont</FontFamily>
结果,在WPF设计器中,我确实看到该字体有效。但是,当我在运行时启动应用程序时,它不起作用。 Microsoft文章中的建议将资源引用为&#34; ./ resources /#SomeFont&#34;在设计和运行时都不起作用。
所以,问题是 - 如何让它在运行时工作?