LOGO OA教程 ERP教程 模切知识交流 PMS教程 CRM教程 开发文档 其他文档  
 
网站管理员

【C#】基于 Ant Design 的 WinForm 界面库

admin
2024年10月16日 14:7 本文热度 76

前言

互联网时代,现代应用程序对用户界面美观性和一致性的要求不断提高,程序员们越来越倾向于使用成熟的设计语言来搭建应用程序。Ant Design 是一套企业级的前端设计语言,以其简洁、直观的设计风格而广受欢迎。
为了将这种设计理念引入 Windows Forms 应用程序,我们向大家推荐一款基于 Ant Design 设计语言的 WinForms 界面库。该库不仅支持 .NET 6.0,还兼容其他 .NET 版本。
项目介绍

  • 统一的设计风格:采用 Ant Design 设计语言,确保应用程序界面具有一致的外观和感觉,提升用户的使用体验。
  • 丰富的组件集合:提供多种常用的 UI 控件,如按钮、表格、表单、导航栏等,便于快速构建功能完善的用户界面。
  • 高度度可定制化:支持样式定制,可以根据具体需求调整控件的颜色、字体等属性,以满足个性化需求。
  • 易于集成:库的设计考虑到与现有 Winform 应用程序的兼容性,能够无缝集成到现有的项目中。

应用场景
企业级应用:适用于需要高标准用户界面的企业级应用程序,如办公软件、CRM 系统等。
桌面应用:对于那些追求美观和一致性的桌面应用程序而言,这款界面库是一个理想的选择。
项目特点
纯 GDI 绘制,无图片支持 AOT 编译

  • 无需依赖图片资源,完全使用 GDI 进行绘制,支持 AOT(提前编译)优化。

高质量绘图,高性能动画

  • 提供高质量的绘图效果,并支持高性能的动画渲染。

极致的阴影效果

  • 在 Winforms 上实现最细腻的阴影效果,提升界面的视觉感受。

无边框窗口,具备原生窗口特性

  • 支持无边框窗口设计,同时保留原生窗口的所有特性。

3D 翻转效果

  • 实现流畅的 3D 翻转动画效果,增强用户界面的动态体验。

主题配置

  • 支持多种主题配置,方便根据需求定制不同的界面风格。

SVG 矢量图

  • 支持 SVG 矢量图形,确保图标和图形在不同分辨率下都能保持高质量。

DPI 适配

  • 自动适配不同 DPI 设置,确保在高分辨率屏幕上也能保持清晰显示。

国际化支持

  • 提供全面的国际化支持,方便创建多语言应用程序。

开发环境
支持 .NET 6.0 及以上版本
支持 .NET Framework 4.8 及以上版本
同时兼容 .NET Framework 4.0 版本
项目使用
NuGet安装
推荐使用 NuGet 快速安装
1、通过Visual Studio可视化安装
2、通过PM命令安装
PM> Install-Package AntdUI
下载源码
解压后双击打开 AntdUI.sln 解决方案,将 examples/Overview 项目设为启动项目,F5 启动
1、源码下载无法编译?
编译器要求 Visual Studio 2022 以及以上
Visual Studio 安装 旧版本(.NET Framework 4.0 和 4.5)
2、看不到工具箱?
需将 AntdUI.csproj 内 TargetFrameworks 只保留自己项目使用的框架版本,然后重新生成
操作完还是无法显示,重启VS让其重新加载,多重新生成确保dll是最新的

项目控件

1、通用控件

2、布局控件
3、导航控件
4、数据录入
5、数据展示
6、反馈控件
7、聊天控件
8、其他控件
9、控件文档
控件具体使用说明,包括介绍、属性、事件等内容,具体如下图所示:
项目效果
1、ChatUI
纯GDI,不是TextBox等拖控件

2、控件效果
Button按钮

Panel面板

进度条

全局提示

项目地址
Gitee:https://gitee.com/antdui/AntdUI
文档:https://gitee.com/antdui/AntdUI/wikis/pages


该文章在 2024/10/17 12:14:00 编辑过
关键字查询
相关文章
正在查询...
点晴ERP是一款针对中小制造业的专业生产管理软件系统,系统成熟度和易用性得到了国内大量中小企业的青睐。
点晴PMS码头管理系统主要针对港口码头集装箱与散货日常运作、调度、堆场、车队、财务费用、相关报表等业务管理,结合码头的业务特点,围绕调度、堆场作业而开发的。集技术的先进性、管理的有效性于一体,是物流码头及其他港口类企业的高效ERP管理信息系统。
点晴WMS仓储管理系统提供了货物产品管理,销售管理,采购管理,仓储管理,仓库管理,保质期管理,货位管理,库位管理,生产管理,WMS管理系统,标签打印,条形码,二维码管理,批号管理软件。
点晴免费OA是一款软件和通用服务都免费,不限功能、不限时间、不限用户的免费OA协同办公管理系统。
Copyright 2010-2024 ClickSun All Rights Reserved