我想更改我的计算机字体中的文本块字体。
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不兼容吗?
答案 0 :(得分:0)
您可以使用以下代码更改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");
如果要向项目添加外部字体文件,请确保将“复制到输出目录”属性设置为“如果更新则复制”