Windows Phone 8.1如何添加字体族
本文关键字:添加 字体 何添加 Phone Windows | 更新日期: 2023-09-27 18:13:07
我想改变文本块字体,在我的电脑字体。
FontFamily="/Assets/Fonts/scriptbl.ttf#Script MT Bold"
我使用了那个代码,但是字体仍然没有改变。我无法使用Blend 2013来管理字体。得到这个错误:
this control is disabled because the blend sdk could not be found.
但我使用Blend和Visual Studio 2013。如何更改字体?
编辑:在Windows Phone 8项目中,我可以管理字体,但在Windows Phone 8.1中不能这样做。Blend是否与windows phone 8.1不兼容?
您可以使用以下代码更改XAML中TextBlock的字体族:
<TextBlock x:Name="txtTest" Grid.Row="3" Text="Text" FontSize="20" FontFamily="/Assets/Fonts/scriptbl.ttf#Script MT Bold"/>
或者在后面的代码中像这样:
txtTest.FontFamily = new FontFamily("ms-appx:///Assets/Fonts/scriptbl.ttf#Script MT Bold");
如果你要添加一个外部字体文件到项目中,确保你将'Copy to Output Directory'属性设置为'Copy If newer'