【问题标题】:Windows Phone 8.1 How to Add Font FamilyWindows Phone 8.1 如何添加字体系列
【发布时间】:2014-07-15 14:40:38
【问题描述】:

我想在我的电脑字体中更改文本块字体。

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 不兼容?

【问题讨论】:

  • 字体未安装在 WP 模拟器上。此代码在手机上安装字体。

标签: c# xaml fonts windows-phone-8.1 font-family


【解决方案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");

如果您要向项目添加外部字体文件,请确保将“复制到输出目录”属性设置为“如果较新则复制”

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-06-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-03
    相关资源
    最近更新 更多