【发布时间】:2016-02-10 20:32:57
【问题描述】:
我有一些过去可以完美运行的代码。然而,尝试利用 MVVM 模式,我将所有“视图”从 Windows 更改为 UserControls。我的问题是我使用的是嵌入式字体。现在,该字体不起作用并恢复为默认字体。字体仍在同一位置构建和保存,并且存在于正确的目录中,即builtDirectory/Fonts。这是之前的代码。
<telerik:FontNumberPosition FontFamily="./Fonts/#DSEG7 Classic" FontSize="100" Background="Black" Foreground="LimeGreen" />
另外,我不确定从 Window 更改为 UserControl 是否有问题,因为我已经做了很多更改,因为我注意到字体不起作用。这是我能想到的唯一事情,尽管这会导致问题。
字体文件的构建操作设置为内容,如果较新,则将复制到输出目录设置为复制。我已经验证字体确实在构建后位于正确的位置。
【问题讨论】:
标签: wpf xaml fonts user-controls telerik