盤點下5個WinformUI開源控件庫

玩點科技新鮮事 2024-04-30 09:38:54

一起來盤點下5個Winform UI開源控件庫,有.Net Framework,也有.Net Core。

1、

ReaLTaiizor是一個基于.Net的開源WinForm UI庫,包含了多種常用控件和多種主題風格,支持.Net Framework 4.8、.NetCore 3.1到.Net 8的版本範圍。

此外,該項目還給出非常多的示例,這些示例包含:原神、卡巴斯基、MP3播放器、

Instagram、登錄界面、支付等經典界面、控件。這對于初學者來說非常友好,通過這些示例就可以快速上手使用。

項目地址:

https://github.com/Taiizor/ReaLTaiizor

2、

項目簡介

這是一個支持自定義WinForms窗口、控件顔色、禁用狀態、動畫效果的皮膚組件。

支持的組件有:多選框、分割線、按鈕、文本框、單選按鈕、輸入框、Tab控件、右鍵菜單、列表、進度條。

組件只能一鍵統一更換,不能隨意自定義設置主題,有更多需求的,可以根據源碼自行修改。

技術架構

1、平台:.Net Framework 4.6.1。

項目地址:

https://github.com/IgnaceMaes/MaterialSkin

3、

項目簡介

這是一個基于.Net Framework、.Net 6+開發的,WinForm開源UI框架,框架包含常用的控件庫、工具類庫、擴展類庫、單窗口庫、多窗口庫。

默認風格是模仿Element的主題風格,同時也包含其他風格主題,大家可以根據自己的項目需求進行選擇、自定義。

個人使用是免費的,企業商業用途需要授權。

UI框架

1、主題:包含16個主題;

2、國際化:UI控件默認是中文,可以自定義其他語言;

3、字體圖標:自定義按鈕圖標;

4、控件:每個控件都內置了常用屬性,以便自定義;

5、窗體:普通窗體、登錄界面窗體;

6、窗體布局:內置了7個模板,也可以自定義;同時支持跟隨分辨率適應;

7、其他:內置常用的工具類,比如文件、json、ini文件操作。

項目地址:

https://github.com/yhuse/SunnyUI

4、

項目簡介

Krypton是一套開源的.Net組件,用于快速構建具有豐富UI交互的WinForms應用程序。

豐富的UI控件,提供了48個基礎控件,如按鈕、文本框、標簽、下拉菜單、樹形控件、表格控件等等。

還支持自定義主題,這使得開發者可以根據自己的需求,來定制應用程序的UI風格,提高用戶體驗。

提供了豐富的交互功能,例如拖放、動畫效果、右鍵菜單等。這些功能可以大大提高應用程序的易用性和交互性。

該項目還提供了,無數的示例項目,供開發者參考。

技術棧

1、平台:.Net Framework。

項目地址:

https://github.com/ComponentFactory/Krypton

5、

項目簡介

這是一套基于.Net Framework開發的、開源的UI控件庫,包括窗體6個、組件庫25個,支持皮膚切換,控件還是比較齊全的,大家可以直接使用,或者用來學習改造爲自己的組件庫。

技術架構

1、平台:基于.Net Framework 4.0開發。

項目地址:

https://github.com/kwonganding/winform.controls

- End -

2 阅读:263

玩點科技新鮮事

簡介:感謝大家的關注