一起來盤點下5個Winform UI開源控件庫,有.Net Framework,也有.Net Core。ReaLTaiizor是一個基于.Net的開源WinForm UI庫,包含了多種常用控件和多種主題風格,支持.Net Framework 4.8、.NetCore 3.1到.Net 8的版本范圍。此外,該項目還給出非常多的示例,這些示例包含:原神、卡巴斯基、MP3播放器、
Instagram、登錄界面、支付等經典界面、控件。這對于初學者來說非常友好,通過這些示例就可以快速上手使用。
項目地址:
https://github.com/Taiizor/ReaLTaiizor
這是一個支持自定義WinForms窗口、控件顏色、禁用狀態、動畫效果的皮膚組件。支持的組件有:多選框、分割線、按鈕、文本框、單選按鈕、輸入框、Tab控件、右鍵菜單、列表、進度條。組件只能一鍵統一更換,不能隨意自定義設置主題,有更多需求的,可以根據源碼自行修改。
1、平臺:.Net Framework 4.6.1。
項目地址:
https://github.com/IgnaceMaes/MaterialSkin
這是一個基于.Net Framework、.Net 6+開發的,WinForm開源UI框架,框架包含常用的控件庫、工具類庫、擴展類庫、單窗口庫、多窗口庫。
默認風格是模仿Element的主題風格,同時也包含其他風格主題,大家可以根據自己的項目需求進行選擇、自定義。2、國際化:UI控件默認是中文,可以自定義其他語言;6、窗體布局:內置了7個模板,也可以自定義;同時支持跟隨分辨率適應;
7、其他:內置常用的工具類,比如文件、json、ini文件操作。
項目地址:
https://github.com/yhuse/SunnyUI
Krypton是一套開源的.Net組件,用于快速構建具有豐富UI交互的WinForms應用程序。豐富的UI控件,提供了48個基礎控件,如按鈕、文本框、標簽、下拉菜單、樹形控件、表格控件等等。還支持自定義主題,這使得開發者可以根據自己的需求,來定制應用程序的UI風格,提高用戶體驗。
提供了豐富的交互功能,例如拖放、動畫效果、右鍵菜單等。這些功能可以大大提高應用程序的易用性和交互性。
項目地址:
https://github.com/ComponentFactory/Krypton
項目簡介
這是一套基于.Net Framework開發的、開源的UI控件庫,包括窗體6個、組件庫25個,支持皮膚切換,控件還是比較齊全的,大家可以直接使用,或者用來學習改造為自己的組件庫。
1、平臺:基于.Net Framework 4.0開發。
項目地址:
https://github.com/kwonganding/winform.controls
該文章在 2024/9/4 15:01:19 編輯過