我已经阅读了诸如this 31 days of windows phone day 24 embedding-fonts和this windows 8 xaml Tips custom fonts之类的文章,它们非常清楚简单地解释了如何做到这一点。
但由于某种原因,我无法弄清楚,我的自定义字体没有显示在我的应用程序中,无论是在设计器视图中还是在我运行它时。
为了确保我没有遗漏任何步骤,我将展示我在这里所做的,以获取有关我的问题可能是什么的任何建议:
1.首先,这是我的 xaml 文本块代码
<StackPanel Grid.Row="1" x:Name="BottomPanel" Height="120" Width="800" Orientation="Horizontal">
<StackPanel.Background>
<SolidColorBrush Color="{StaticResource PhoneSemitransparentColor}"/>
</StackPanel.Background>
<TextBlock x:Name="MainTextBlock" FontFamily="/Fonts/KOMIKAX_.ttf" TextWrapping="Wrap" Text="Hello" Width="680" Height="120" Margin="10,0,0,0" FontSize="25" Padding="20,10"/>
</StackPanel>
2.我在我的项目中创建了一个文件夹,命名为“Fonts”,这就是我复制字体文件的地方。
3.我把Build Action
字体文件改成Content
. 我一开始就离开了该Copy To Output Directory
物业None
,然后将其更改为Copy If Newer
. 没有成功。
我做错了什么或遗漏了什么?