1. 程式人生 > >(六十六)c#Winform自定義控制元件-圖示字型

(六十六)c#Winform自定義控制元件-圖示字型

前提

入行已經7,8年了,一直想做一套漂亮點的自定義控制元件,於是就有了本系列文章。

GitHub:https://github.com/kwwwvagaa/NetWinformControl

碼雲:https://gitee.com/kwwwvagaa/net_winform_custom_control.git

如果覺得寫的還行,請點個 star 支援一下吧

歡迎前來交流探討: 企鵝群568015492 

麻煩部落格下方點個【推薦】,謝謝

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 點個星