【发布时间】:2014-12-08 06:04:30
【问题描述】:
我正在使用 Visual Studio 2010。 我想构建一个应用程序来显示一些带有自定义字体的文本。 所有字体都是 TrueType 字体,具有可编辑属性,并被声明为具有“始终复制”的资源。 但是,即使在设计时,某些字体也会在 XAML 编辑器中被标准 Silverlight 字体替换。 例如,我有 14 种不同版本的 Helvetica 字体(粗体、斜体、斜体、窄体、浓缩......以及这些字体的混合)。但只有 3 个正确显示,其他人正在使用后备字体。如果我使用 windows 字体预览应用程序打开 ttf 文件,一切看起来都很好。
你知道什么是错的吗?
感谢您的帮助。
【问题讨论】:
-
快速搜索“”并在资源字典中找到声明默认值的位置,然后根据自己的喜好更改它们。
-
对不起,我不明白。我想在一些地方使用自定义字体,但我想为大多数文本保留默认字体。
-
然后在你想改变的那些上做 FontFamily="blah"。
标签: silverlight fonts