WPF使用字体时,可以不在系统中进行安装,直接引用字体文件就可以。这是一个不错的性能,这样尽可能保持了程序本身的自管理。
经常有一些需求需要引用一些常见图标,fontawesome就是一个不错的选择。矢量字符充当图标与位图相比有他自身的优势,这里就不展开说了。那么WPF程序中,如何引用字符图标呢?
准备:
1、下载字体
2、将字体文件,放到指定的目录下。例如放在下图位置,

方法一:xaml方式,定义资源引用
<FontFamily x:Key="{x:Static wpf:FontUtils.AwesomeKey}">pack://application:,,,/FWindSoft.Wpf;component/Resources/#FontAwesome</FontFamily>
将该资源定义放到Application的Resource中,或者放置到被编译成page的xaml文件中。定义资源键值,就能全局使用资源键值引用了
/// <summary>
/// wpf下字体相关命令
/// </summary>
public class FontUtils
{
static FontUtils()
{
AwesomeKey = new ComponentRe

本文介绍在WPF程序中引用字体图标的方法,如FontAwesome,包括xaml资源引用、绝对路径和资源相对路径三种方式。
最低0.47元/天 解锁文章
840

被折叠的 条评论
为什么被折叠?



