C# WPF 中 外部图标引入iconfont,无法正常显示问题 【小白记录】

wpf iconfont 外部图标引入,无法正常显示问题。

  • [1. 检查资源路径和引入格式是否正确](#1. 检查资源路径和引入格式是否正确)
  • [2. 检查资源是否包含在程序集中](#2. 检查资源是否包含在程序集中)

1. 检查资源路径和引入格式是否正确

正确的格式,注意字体文件 "xxxx.ttf" 应写为 "#xxxx"

xml 复制代码
<TextBlock Text="&#xe7ae;"  FontFamily="字体文件目录/#iconfont"/>

比如我的图标字体在当前项目的 /Assets/Fonts/ 路径下,那么我在MainWindow中引入该图标的话,应该如下面的代码一样。

xml 复制代码
  <TextBlock Text="&#xe7ae;"  FontFamily="/Assets/Fonts/#iconfont"/>

2. 检查资源是否包含在程序集中

点击字体文件,然后右键-->属性,将生成操作选为Resource(资源)即可

相关推荐
qq_2979080112 分钟前
c#车检车构客户管理系统软件车辆年审短信提醒软件
sqlserver·c#·开源软件
_龙小鱼_12 分钟前
Kotlin变量与数据类型详解
开发语言·微信·kotlin
保利九里16 分钟前
java中的包机制
java·开发语言
SRC_BLUE_1726 分钟前
VulnHub | Breach - 1
开发语言·php·dreamweaver
橘子海全栈攻城狮31 分钟前
【源码+文档+调试讲解】党员之家服务系统小程序1
java·开发语言·spring boot·后端·小程序·旅游
Stringzhua32 分钟前
JavaScript【7】BOM模型
开发语言·前端·javascript
wefg138 分钟前
【C++】类与对象
开发语言·c++
DT——41 分钟前
ECMAScript 2018(ES2018):异步编程与正则表达式的深度进化
开发语言·javascript·ecmascript
Kakikori41 分钟前
JSP链接MySQL8.0(Eclipse+Tomcat9.0+MySQL8.0)
java·开发语言
子豪-中国机器人1 小时前
C++ 蓝桥 STEMA 省选拔赛模拟测试题(第一套)
开发语言·c++·算法