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(资源)即可

相关推荐
C++ 老炮儿的技术栈14 小时前
我们在设计tcp协议时,要传一个字符串过去,报文:头十长度十内容,是否要把‘\0‘也填入,长度是否包含‘\0‘
开发语言·数据结构·c++·mfc·c
曹牧14 小时前
C#:24小时制时间
c#
传奇开心果编程14 小时前
【Rust入门练中学】第2课:变量、可变性与常量
开发语言·学习·rust
zr想努力15 小时前
从0开始配置Perforce4环境
开发语言
幸运小圣16 小时前
PointerEvent 常用属性与事件整理【JavaScript】
开发语言·javascript·ecmascript
长谷深风11116 小时前
评测AI Agent:三种裁判各司其职
java·大数据·开发语言·人工智能·ai agent
边境悍匪17 小时前
蜗牛学苑 Java 智能体学习 Day42|项目周开发技术汇总 1 思维导图复盘
java·开发语言·spring boot·学习·spring
君顾117 小时前
本地托管机构管理源码实战:需求拆解、数据建模与多端部署
java·开发语言·托管
传奇开心果编程18 小时前
【Rust入门练中学】 第3课:数据类型
开发语言·学习·rust
泡泡鱼(敲代码中)19 小时前
MySQL 学习笔记:DCL、函数与约束 —— 安全、效率、完整性的三板斧
开发语言·笔记·sql·学习·mysql·gitee