显示矢量图标视频教程 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