Ank*_*kit 3 c# xaml windows-phone-7 windows-phone-8
我想将我的应用程序的默认字体更改为自定义字体.我能够为组件更改它,但有什么办法可以将任何fontfamily设置为所有组件的默认值?
最近我不得不做同样的事情,这是我的方法:
App.xaml您添加字体作为一种资源,像Run Code Online (Sandbox Code Playgroud)<Application.Resources> <FontFamily x:Key="CustomFontHelvetica">/MyApp;component/Resource/Helvetica.ttf#Helvetica </FontFamily> </Application.Resources>
你应该属性设置Build Action来Resource和Copy to Output directory到copy aways或copy if newer
FontFamily="{StaticResource PhoneFontFamilyNormal}"为FontFamily="{StaticResource CustomFontHelvetica}" 只是不要覆盖控件中的字体系列属性
| 归档时间: |
|
| 查看次数: |
2774 次 |
| 最近记录: |