在wpf中添加图标字体

Nil*_*loo 8 wpf font-face

我想在WPF中添加自定义图标.我用entypoFont-Awesome.

我在解决方案中添加此pakage并在XAML中使用它.

<UserControl.Resources>
    <Style x:Key="FontAwesome">
        <Setter Property="TextElement.FontFamily" Value="fonts/FontAwesome.ttf" />
    </Style>
</UserControl.Resources>


<TextBlock Text="&#xf01a;" Style="{DynamicResource FontAwesome}" />
Run Code Online (Sandbox Code Playgroud)

但是不要显示Icon.

K M*_*hta 11

确保将您的字体添加为资源.然后,使用以下字符串:

<Setter Property="TextElement.FontFamily" Value="pack://application:,,,/fonts/#FontAwesome" />
Run Code Online (Sandbox Code Playgroud)

在上面的字符串中,我假设字体的名称(不是字体的文件名)是FontAwesome.