1

我在 Winforms 表单中使用 WPF UserControl。我有它的工作。

我希望我在 WPF UserControl 中使用的文本使用我作为 TTF 的字体。

我不知道如何引用此 TTF 并让控件使用它。我假设我应该在 UserControl 中加载 TTF(这不是安装的字体)并告诉控件(标签)使用它,但我只看到对字体系列的引用。

4

2 回答 2

1

以下是如何从 TTF 字体文件加载 wpf 中的字体

<TextBlock FontSize="48" FontFamily="/Assets/Fonts/Algeria.TTF#Algeria"  FontWeight="Normal">test value</TextBlock>                       

使用资源来存储字体...

在此处输入图像描述

于 2014-10-10T14:32:22.617 回答
0

确保字体名称正确......

从 git hub 我发现了以下字体 github.com/mozilla/Fira/blob/master/ttf/FiraSans-Medium.ttf。对于这种字体,字体将是 fira Sans Medium 所以 Xaml 看起来像

   <Label FontFamily="/Resources/firaSans-Medium.ttf#fira Sans Medium" x:Name="TopText" Content="Memory Disk Registry System Program" FontSize="3" Margin="0,-2,0,0"/> 
于 2014-10-13T18:54:13.060 回答