Fork Me On Github
zodream 编程技术 C# 2020-03-12

WPF/UWP 下图标字体文件使用

WPF 下使用FontAwesome

  1. 先把 fontawesome.ttf 放到 Fonts 文件夹中,设置文件属性“如果较新则复制”
  2. 在 xaml 中声明一个字体资源
<FontFamily x:Key="FontAwesome">
        pack://application:,,,/Fonts/#FontAwesome
</FontFamily>
  1. 绑定属性
<Setter Property="FontFamily" Value="{StaticResource FontAwesome}"/>
  1. 使用
<TextBlock Text="" Style="{DynamicResource FontAwesome}" />

tb.Text = "\uf000";//Char('\uf15b');

或者直接合并234步,按照 /命名空间;component/[路径]#[字体名称] 这个格式写

<TextBlock Text="" FontFamily="/ZoDream;component/Fonts#FontAwesome" />

UWP 下使用FontAwesome

<TextBlock Text="" FontFamily="Fonts/FontAwesome.ttf#FontAwesome" />

iconfont 字体使用同理

#字体名称 改成 #iconfont 即可

UWP 下iconfont

<TextBlock Text="" FontFamily="Fonts/iconfont.ttf#iconfont" />
标签: uwp
点击查看全文
0 66 0
UWP 解压 GZIP
2017-10-28