AntdUI
開源地址:https://gitee.com/antdui/AntdUI
基于 Ant Design 設(shè)計(jì)語言的 WinForm UI 界面庫,致力于將現(xiàn)代美觀的前端設(shè)計(jì)風(fēng)格帶入到桌面應(yīng)用程序中。采用純GDI繪圖,不需任何圖片資源,全面支持AOT,最低兼容 .NET Framework 4.0
特性:
支持.net版本:.NET 9.0、.NET 6.0、.NET Framework4.0及以上
部分控件:
按鈕

Panel 面板

Input 輸入框

Slider 滑動(dòng)輸入條

Calendar 日歷

Table 表格
Progress 進(jìn)度條

HZHControls
開源地址:https://gitee.com/kwwwvagaa/net_winform_custom_control
官網(wǎng):https://www.hzhcontrols.cn/
對觸屏具有更好的操作支持,基于framework4.0,完全原生控件開發(fā),沒有使用任何第三方控件
特性:
界面美觀:以漂亮的 Web 控件為范本,采用扁平化風(fēng)格,讓應(yīng)用程序更具 Web 感覺,視覺效果良好。
觸屏友好:對觸屏操作有良好的支持,在觸屏設(shè)備上使用更加流暢、自然,交互設(shè)計(jì)精心,能提升用戶體驗(yàn),降低操作難度。
功能豐富:包含 200 多個(gè)控件、窗體和組件等,覆蓋了開發(fā)中的大多數(shù)使用場景,如表單控件、按鈕、選項(xiàng)卡、樹形控件、列表、導(dǎo)航、表格、進(jìn)度條等。
包含工業(yè)用途的控件,如管道、風(fēng)機(jī)、警燈、閥門、LED 顯示屏、儀表、傳送帶、溫度計(jì)等。
圖表功能齊全,有動(dòng)態(tài)圖表、多坐標(biāo)系圖表、柱狀圖、餅狀圖、折線圖、組織結(jié)構(gòu)圖等,能滿足數(shù)據(jù)展示需求。
支持.net版本:.NET Framework4.0及以上
儀表

柱狀圖

金字塔圖

ReaLTaiizor
開源地址:https://github.com/Taiizor/ReaLTaiizor
一個(gè)綜合性的 Windows Forms控件庫,它為開發(fā)者提供了豐富多樣且美觀的自定義控件,可用于創(chuàng)建具有現(xiàn)代感和獨(dú)特風(fēng)格的 Windows 桌面應(yīng)用程序
特性:
豐富的控件種類:涵蓋了眾多類型的控件,比如按鈕、文本框、下拉框、菜單、進(jìn)度條、表格等,基本能滿足開發(fā)各類 WinForm 應(yīng)用時(shí)對不同控件的需求。
獨(dú)特的設(shè)計(jì)風(fēng)格:具有多種獨(dú)特的設(shè)計(jì)風(fēng)格,像 Material Design、Metro Design 等,能讓應(yīng)用程序擁有現(xiàn)代、時(shí)尚且專業(yè)的外觀,與傳統(tǒng)的 WinForm 控件外觀形成鮮明對比,提升用戶體驗(yàn)。
易于集成:可以較為方便地集成到現(xiàn)有的 WinForm 項(xiàng)目中,開發(fā)者通過簡單的引用和拖拽操作,就能將控件添加到窗體上并使用。
支持.net版本:.Net Core 3.1、.NET 6.0及以上、.NET Framework4.8及以上
不同風(fēng)格的控件:
Material
Metro
Crown
Parrot
Forever
花木蘭控件庫
開源地址:https://gitee.com/tlmbem/hml-develop
該控件庫沒有制作成NuGuet程序包,所以需要以手動(dòng)添加方式使用。要使用該控件庫必須把編譯好的 “HML.ComplexityPropertys.dll” 和“HML.dll”兩個(gè)程序集通過引用添加方式添加到項(xiàng)目中。
特性:
包含多種基礎(chǔ)控件:提供了各種常見的基礎(chǔ)控件,如按鈕、文本框、標(biāo)簽、下拉框等,這些控件在外觀和功能上都進(jìn)行了優(yōu)化和擴(kuò)展,以滿足不同的應(yīng)用需求。
特色控件豐富:除了基礎(chǔ)控件外,還包含一些特色控件,如樹形菜單、數(shù)據(jù)表格、日期選擇器等。
現(xiàn)代風(fēng)格設(shè)計(jì):控件庫采用了現(xiàn)代流行的設(shè)計(jì)風(fēng)格,使應(yīng)用程序具有時(shí)尚、簡潔的外觀。
可定制性強(qiáng):允許開發(fā)者根據(jù)自己的需求對控件的外觀進(jìn)行定制,包括顏色、字體、大小、樣式等方面。
支持.net版本:.NET Framework4.0及以上
部分控件:
按鈕
占比
手風(fēng)琴
Task模板
Admin模板
SunnyUI
開源地址:https://gitee.com/yhuse/SunnyUI
特性:
豐富的控件集合:原生控件開發(fā),參考 Element主題風(fēng)格,包含 按鈕、編輯框、下拉框、數(shù)據(jù)表格、工控儀表、統(tǒng)計(jì)圖表在內(nèi)的常用控件超過 70 個(gè),滿足常規(guī)開發(fā)需求。
多種主題風(fēng)格:包含 Element 風(fēng)格主題 11 個(gè),其他主題 6 個(gè),可通過多彩主題模式自定義主題。包含主題管理組件 UIStyleManager,可自由切換主題。
自定義屬性豐富:每個(gè)控件都提供了大量的自定義屬性,開發(fā)者可以通過設(shè)置這些屬性來輕松定制控件的外觀和行為。
動(dòng)畫效果支持:部分控件具有動(dòng)畫效果,可以增強(qiáng)用戶與應(yīng)用程序的交互體驗(yàn),使界面更加生動(dòng)和吸引人。
數(shù)據(jù)綁定功能:支持?jǐn)?shù)據(jù)綁定,能夠方便地將控件與數(shù)據(jù)源進(jìn)行綁定,實(shí)現(xiàn)數(shù)據(jù)的自動(dòng)更新和顯示。
多頁面框架支持:包括7種常用框架風(fēng)格,只需幾行簡單的代碼即可創(chuàng)建多頁面程序,支撐組件包括UIForm,UIPage,UIFrame,可快速開發(fā)WinForm應(yīng)用程序。
包含了開發(fā)過程中經(jīng)常用到的工具類庫、擴(kuò)展類庫。
支持.net版本:.NET 8.0及以上、.NET Framework4.0及以上
部分控件:
按鈕

表格

進(jìn)度條

儀表盤

閱讀原文:原文鏈接
該文章在 2025/4/17 10:21:52 編輯過