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

相关推荐
全干engineer11 小时前
Web3-Web3.js核心操作:Metamask、合约调用、事件订阅全指南
开发语言·javascript·web3·区块链·智能合约
刘一说11 小时前
资深Java工程师的面试题目(六)数据存储
java·开发语言·数据库·面试·性能优化
江沉晚呤时11 小时前
EventSourcing.NetCore:基于事件溯源模式的 .NET Core 库
java·开发语言·数据库
火鸟211 小时前
Rust 通用代码生成器:莲花,红莲尝鲜版三十六,哑数据模式图片初始化功能介绍
开发语言·后端·rust·通用代码生成器·莲花·红莲·图片初始化功能
啾啾Fun12 小时前
Python类型处理与推导式
开发语言·windows·python
ou.cs13 小时前
wpf 队列(Queue)在视觉树迭代查找中的作用分析
wpf
code bean13 小时前
【WPF】WPF 中 `DisplayMemberPath` 与 `SelectedValuePath` 的深入理解与实战应用
windows·wpf
csdn_aspnet13 小时前
C# .NET Core 源代码生成器(dotnet source generators)
c#·.netcore
时光追逐者14 小时前
C#/.NET/.NET Core技术前沿周刊 | 第 42 期(2025年6.9-6.15)
c#·.net·.netcore
Watermelo61714 小时前
内存泄漏到底是个什么东西?如何避免内存泄漏
开发语言·前端·javascript·数据结构·缓存·性能优化·闭包