致力于挖掘功能强大、性能优越、创新前沿且简单易用的 .NET 项目,助力 .NET 开发者轻松发现并应用这些宝藏资源,提升开发效率与创新能力!
项目介绍
AntdUI 是一个基于 Ant Design 设计语言的 WinForm UI 界面库,致力于将现代美观的前端设计风格带入到桌面应用程序中。该项目采用纯GDI绘图,不依赖任何图片资源,并全面支持AOT,最低兼容 .NET Framework 4.0。
应用场景
AntdUI 适用于需要构建现代化、美观且用户友好的桌面应用程序的场景。它特别适合于那些希望将前端的设计风格和用户体验融入到桌面应用中的开发者。无论是企业级应用、个人工具还是教育软件,AntdUI 都能提供一致且高质量的用户界面。
功能模块
通用控件:如按钮(Button)、悬浮按钮(FloatButton)等。 布局控件:如分割线(Divider)、堆栈布局(StackPanel)、流动布局(FlowPanel)等。 导航控件:如面包屑(Breadcrumb)、下拉菜单(Dropdown)、导航菜单(Menu)等。 数据录入控件:如多选框(Checkbox)、颜色选择器(ColorPicker)、日期选择框(DatePicker)等。 数据展示控件:如头像(Avatar)、徽标数(Badge)、日历(Calendar)等。 反馈控件:如警告提示(Alert)、抽屉(Drawer)、全局提示(Message)等。 聊天控件:如好友消息列表(MsgList)、气泡聊天列表(ChatList)等。 其他控件:如电量(Battery)、信号强度(Signal)、右键菜单(ContextMenuStrip)等。
功能特点
现代化的设计风格:基于 Ant Design 设计语言,提供一致且美观的用户界面。 精细绘制与流畅动画:采用纯GDI绘图技术,实现精细的图形绘制和流畅的动画效果。 最佳阴影效果:在 WinForm 上呈现最佳的阴影效果,提升用户体验。 无边框窗口:支持无边框窗口设计,同时保留原生窗口的特性。 3D翻转特效:提供独特的3D翻转特效,增强用户交互体验。 主题自定义:支持用户自定义主题,满足不同场景下的需求。 SVG 矢量图:支持SVG矢量图的使用,提高图形的清晰度和可缩放性。 DPI 自适应:自动适应不同DPI的屏幕分辨率,确保界面清晰度和一致性。 全球化支持:提供多语言支持,方便全球化应用的开发和部署。
功能演示
开源地址
https://gitee.com/antdui/AntdUI