显示矢量图标视频教程 https://www.bilibili.com/video/BV16q4y1s7SY (如果不会请看我录制的视频教程)
矢量图标Iconfont下载地址https://www.iconfont.cn/
C#核心代码
public class IconfontHelper { //提供一个字体系列集合,该集合是基于客户端应用程序提供的字体文件生成的。 private static System.Drawing.Text.PrivateFontCollection pfcc; public static System.Drawing.Text.PrivateFontCollection PFCC { get { return pfcc ?? LoadFont(); } } public static System.Drawing.Text.PrivateFontCollection LoadFont() { pfcc = new System.Drawing.Text.PrivateFontCollection(); pfcc.AddFontFile(Environment.CurrentDirectory + "/iconfont.ttf"); return pfcc; } }
调用显示到winform示例
显示示例核心代码
label1.Text = "\ue64b"; label1.Font = new Font(IconfontHelper.PFCC.Families[0], 20); button2.Text = "\ue61e查找";//iconfont显示改成\ue61e button2.Font = new Font(IconfontHelper.PFCC.Families[0], 15); button3.Text = "\ue821"; button3.Font = new Font(IconfontHelper.PFCC.Families[0], 15); button3.ForeColor = Color.Red;源码下载地址: https://pan.baidu.com/s/1g2ckDx5S_gqd7tuEc__vrw 提取码: p4xp