如何获得UWP Phone应用程序以尊重FontFamily?

时间:2018-07-16 05:01:43

标签: xaml uwp uwp-xaml windows-phone-emulator

我有一个普通的UWP应用,其中main.xaml中包含以下内容:

<Grid>
    <Border Background="Black">
        <TextBlock
            x:Name="bob"
            FontFamily="Segoe UI Mono"
            FontSize="12"
            Foreground="White"
            Text=“Whatever”
            />
    </Border>
</Grid>

作为桌面应用程序,文本以所选字体系列显示。但是在电话仿真器中,FontFamily被完全忽略。

Windows Phone有没有办法尊重FontFamily的选择?我需要在应用程序本身中明确包含我的字体吗?

1 个答案:

答案 0 :(得分:2)

我认为您的手机可能会丢失此字体。

尝试将字体添加到您的解决方案中。

添加一个名为Font的文件夹

您应该将字体文件添加到“ Font”文件夹中,如图所示。

enter image description here

您应该更改代码。

    <TextBlock Margin="10,100,10,10"
               FontFamily="Font/And Love St.ttf#And Love st"
               Text="Lov ms" ></TextBlock> 

如果您看到中文,我建议您可以看到我的blog