我下载了一个字体,并在项目的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代码时,字体会发生变化,但是当我运行应用程序时,字体设置为默认值(不是自定义)。
为什么?
答案 0 :(得分:0)
根据此链接对您的路径进行微小更改
<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"/>