wpf iconfont 外部图标引入,无法正常显示问题。
- 1. 检查资源路径和引入格式是否正确
- 2. 检查资源是否包含在程序集中
1. 检查资源路径和引入格式是否正确
正确的格式,注意字体文件 “xxxx.ttf” 应写为 “#xxxx”
<TextBlock Text="" FontFamily="字体文件目录/#iconfont"/>
比如我的图标字体在当前项目的 /Assets/Fonts/ 路径下,那么我在MainWindow中引入该图标的话,应该如下面的代码一样。
<TextBlock Text="" FontFamily="/Assets/Fonts/#iconfont"/>
2. 检查资源是否包含在程序集中
点击字体文件,然后右键–>属性,将生成操作选为Resource(资源)即可