无法在我的应用上使用自定义字体

时间:2014-03-21 04:24:13

标签: c# windows-phone-8

我下载了一个字体,并在项目的Fonts内创建了一个文件夹Assest,并使用以下XAML代码设置字体。

<TextBlock HorizontalAlignment="Left"
           Height="107"
           Margin="154,75,0,0"
           TextWrapping="Wrap"
           Text="Brain Train"
           VerticalAlignment="Top"
           Width="310"
           FontSize="60"
           FontFamily="./Assets/Fonts/Foxes In Love.ttf#Foxes In Love"
           FontWeight="Thin" 
           Grid.RowSpan="2" />

Designer 中,当我添加Upper XAML代码时,字体会发生变化,但是当我运行应用程序时,字体设置为默认值(不是自定义)。

为什么?

1 个答案:

答案 0 :(得分:0)

根据此链接对您的路径进行微小更改

click here

<TextBlock HorizontalAlignment="Left" Height="107" Margin="154,75,0,0"
 TextWrapping="Wrap" Text="Brain Train" VerticalAlignment="Top"
 Width="310" FontSize="60"
 FontFamily=".\Fonts\Foxes In Love.ttf#Foxes In Love" FontWeight="Thin" Grid.RowSpan="2"/>