我有使用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