前提
入行已经7,8年了,一直想做一套漂亮点的自定义控件,于是就有了本系列文章。
GitHub:https://github.com/kwwwvagaa/NetWinformControl
码云:https://gitee.com/kwwwvagaa/net_winform_custom_control.git
如果觉得写的还行,请点个 star 支持一下吧
麻烦博客下方点个【推荐】,谢谢
NuGet
Install-Package HZH_Controls
目录
https://www.cnblogs.com/bfyx/p/11364884.html
用处及效果
获取一个image
HZH_Controls.FontImages.GetImage(样式枚举, 大小, 前景色,背景色);
获取一个icon
HZH_Controls.FontImages.GetIcon(样式枚举, 大小, 前景色,背景色);
UCBtnImg设置图标,可以使用属性ImageFontIcons
准备工作
下载字体文件
http://www.fontawesome.com.cn/faicons/
https://www.elegantthemes.com/blog/resources/elegant-icon-font
如果想直接要字体文件,可以到我源码里面去看
开始
添加一个枚举,用来定义字体对应的值
View Code
添加一个辅助类
View Code
就是这样了
最后的话
如果你喜欢的话,请到 https://gitee.com/kwwwvagaa/net_winform_custom_control 点个星星吧