博客动态
Hi!欢迎来到Jerry Coding!公众号垃圾分类增加学习功能,关注下面的公众号一起来帮助Jerry学习更多垃圾分类知识吧!
微信扫码

扫一扫关注我

More
关于
New
RSS

C# winform 使用 FontAwesome 图标

2020年5月19日 Jerry 862 2020年5月19日

Font Awesome,一套绝佳的图标字体库和CSS框架。常在网页中使用 fontawsome 图标,winform 桌面应用怎么使用fontawsome图标字体呢?

fontawsome字体图标: 官网  http://www.fontawesome.com.cn/

有各种图标,可以美化winform的界面。

使用方法很简单,在官网下载字体文件

解压下载的压缩包后,将“fontawesome-webfont.ttf”文件拷贝到工程目录 方便调用。

添加完成后,界面上创建两个按钮。

在form load函数添加如下代码:

private void Form1_Load(object sender, EventArgs e)
{
    // 加载字体
    PrivateFontCollection pfc = new PrivateFontCollection();
    pfc.AddFontFile("./fontawesome-webfont.ttf");

    button1.Text = "\uf2cd";
    button1.Font = new Font(pfc.Families[0], 20);
    button1.ForeColor = Color.DarkGray;

    button2.Text = "\uF011";
    button2.Font = new Font(pfc.Families[0], 20);
    button2.ForeColor = Color.Red;
}

运行下程序,按钮已经有图标了。

代码里面的Text 是 unicode格式图标代码,有两种方式可以获得:

1、直接官网点击某个图标,会告诉你这个代码:

2、在word文档里面插入特殊符号,选择fontawesome,选择图标后会提示你字符代码。

第2种方法,你需要在windows系统中添加 fontawesome字体,直接把“fontawesome-webfont.ttf”文件放进“C:\Windows\Fonts”字体目录中安装就行了。

 


原创文章,转载请注明出处: https://jerrycoding.com/article/winform-fontawesome

微信
支付宝

您尚未登录,暂时无法评论。请先 登录 或者 注册

0 人参与 | 0 条评论

每日一句 (From ONE)
人一出生,就会慢慢长大,品尝人生的滋味,怀抱无限的希望,然后就是死亡的降临。无论男女,永远都不能死而复生。尽管如此,人们依然抱着“长生不死”的幻想。其实,人类只是茫茫宇宙一个小小的天地,转眼间就会灰飞烟灭,化为培育新芽的养料。花草树木、飞禽走兽、芸芸众生、点点星辰以及大千世界,都会在获得生命之后走向死亡,然后转化成别的什么。
微信扫码

扫一扫关注我

关于本站