在WPF使用Segoe MDL2字体图标库
以前一直用的FontAwesome字体图标,也是最近才知道,原来微软官方就有一套字体图标库。
字体文件是Windows自带。
Windows 10自带的是Segoe MDL2
Windows 11自带的是Segoe Fluent
使用方法如下
1、搜索需要的图标
可以通过Microsoft Learn官网搜索,或者访问我的github下载查看工具。
复制图标代码
2、在XAML中使用
1 <Label FontSize="30" Content="" FontFamily="Segoe MDL2 Assets"></Label>
显示效果
因为是自带的字体文件,所以直接指定FontFamily即可,非常方便。任何内容控件都可以使用。
3、在代码中使用
进行转义即可
1 lbl.Content = "\uE701";
参考资料:
https://learn.microsoft.com/en-us/windows/apps/design/style/segoe-ui-symbol-font