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

相关推荐
QX_hao3 小时前
【Go】--反射(reflect)的使用
开发语言·后端·golang
inferno3 小时前
Maven基础(二)
java·开发语言·maven
我是李武涯3 小时前
从`std::mutex`到`std::lock_guard`与`std::unique_lock`的演进之路
开发语言·c++
史不了4 小时前
静态交叉编译rust程序
开发语言·后端·rust
读研的武5 小时前
DashGo零基础入门 纯Python的管理系统搭建
开发语言·python
Andy5 小时前
Python基础语法4
开发语言·python
但要及时清醒5 小时前
ArrayList和LinkedList
java·开发语言
孚亭5 小时前
Swift添加字体到项目中
开发语言·ios·swift
hweiyu005 小时前
Go、DevOps运维开发实战(视频教程)
开发语言·golang·运维开发