背景
在某些情况下需要使用Winform/WPF
应用,WinForm/WPF
原生界面相对来讲还是比较丑。如果想要比较漂亮的UI
,那么就需要自定义控件、商业控件或者现有开源的UI
组件。这里对于商业的Winform/WPF UI
不做任何介绍,以下推荐均是开源的WinForm/WPF
组件项目,允许商业使用。
AntdUI
基于 Ant Design
设计语言的 WinForm UI
界面库,致力于将现代美观的前端设计风格带入到桌面应用程序中。采用纯GDI
绘图,不需任何图片资源,全面支持AOT
,最低兼容 .NET Framework 4.0

特性
- 🌈 现代化的设计风格
- 🎨 精细绘制与流畅动画
- 🚀 在 Winform 上呈现最佳阴影效果
- 📦 无边框窗口,保留原生窗口特性
- 💎 3D翻转特效
- 👚 主题自定义
- 🦜 SVG 矢量图
- 👓 DPI 自适应
- 🌍 全球化支持
环境
- .NET 9.0
- .NET 6.0
- .NET Framework4.8
- .NET Framework4.0及以上
开源协议
项目
AntdUIWinFormium 项目
WinFormium 是 .NET 平台上的一个开源框架(曾用名:NanUI),用于使用 HTML5、CSS3 和 JavaScript 创建 WinForm 应用程序的用户界面。 它基于 Xilium.CefGlue 项目,该项目是 Chromium Embedded Framework (CEF) 的 .NET 实现。
如果您正在寻找一个用于创建具有现代用户界面的 WinForm 应用程序的框架,WinFormium 是一个不错的选择。 您可以使用 HTML、CSS 和 JavaScript 创建用户界面,并使用 C# 编写应用程序的业务逻辑。
开源协议
MIT
项目
WinFormiumHandyControl
HandyControl是一套WPF控件库,它几乎重写了所有原生样式,同时包含80余款自定义控件。
