我有使用Visual Studio 2012 Web Express运行的Silverlight 4应用程序。我在我的项目的Fonts文件夹中添加了CustomFont.zip。该文件被标记为“资源”。Silverlight自定义字体在运行时不工作
当我使用字体时,例如在TextBlock中,我可以在Visual Studio XAML设计器中看到它。但是当我运行应用程序时,它使用de默认标准字体。
这里我也象上面的例子嵌入式邮编尽我的TextBlock
<TextBlock FontFamily="/Fonts/CustomFont.zip#MyFontName" >Hello World</TextBlock>
的例子。我也直接尝试了字体(没有zip)。试用TTF和OTF字体。我始终可以在设计时看到相同的结果,但不能在运行时看到它。
谢谢
谢谢,我明白了就像你说的那样,但不知道我为了使它工作而改变了什么。我仍在使用zip文件。它刚刚开始工作,突然。 – danbord