Open source Winform control library-AntdUI

Open source Winform control library-AntdUI

An open source Winform control library designed based on Antd style

最后更新 1/26/2024 5:59 AM
沙漠尽头的狼
预计阅读 4 分钟
分类
Winform
专题
Winform control library
标签
.NET Winform control library open source Winform control

横幅

project information

AntDesign NuGet QQ群 License

控件库名称:AntdUI

开源协议:Apache-2.0

    • Introduction: **

An open source Winfrom control library based on Ant Design 5.0, the author just updated the code 15 hours ago, and the update was timely:

仓库截图

After the project is cloned, the screenshot of the project solution is as follows:

项目解决方案

  • AntdUI: Control Engineering
  • Demo: Control demo
  • Overview: Overview of controls

Here is a brief introduction.

Control Demo

Run the demo project:

DEMO

Overview of controls

Run the Overview project, which is a demonstration of all controls. Click to view the usage effect of specific controls:

OverView

Black theme style:

OverView

White theme style:

Scale150

characteristic

  • 🌈 Pure GDI rendering, no pictures, support AOT
  • 🎨 High-quality drawing, high-performance animation
  • 🚀 Shadow effect of the most shaded on Winform
  • 📦 borderless window, with native window characteristics
  • 💎 3D flip effect
  • 👚 Theme configuration
  • 🦜 SVG vector diagram
  • 👓 DPI adaptation

🖥Support environment

  • NET 6.0 and above.
  • NET Framework 4.8 and above.
  • NET Framework 4.0 and above.

🌴Control

:arrow_down: 通用 2 animation disable
:arrow_right: * * Button ** Button
:arrow_right: * * FloatButton ** FloatButton
:arrow_down: 布局 1 animation disable
:arrow_right: * * Divider ** Dividing line
:arrow_down: 导航 4 animation disable
:arrow_right: * * Dropdown ** drop-down menu
:arrow_right: * * Menu ** Navigation Menu
:arrow_right: * * Pagination ** Pagination
:arrow_right: * * Steps ** Step bar
:arrow_down: 数据录入 11 animation disable
:arrow_right: * * Checkbox ** Multi-selection box
:arrow_right: * * ColorPicker ** Color Selector
:arrow_right: * * DatePicker ** Date selection box
:arrow_right: * * DatePickerRange ** Date Range Selection Box
:arrow_right: * * Input ** Input box
:arrow_right: * * InputNumber ** Number input box
:arrow_right: * * Radio ** radio box
:arrow_right: * * Rate ** Rating
:arrow_right: * * Select ** Selector
:arrow_right: * * Slider ** Slide input bar
:arrow_right: * * Switch ** Switch
:arrow_down: 数据展示 12 animation disable
:arrow_right: * * Avatar ** avatar
:arrow_right: * * Badge ** Number of logos
:arrow_right: * * Panel ** Panel
:arrow_right: * * Carousel ** Walking lantern
:arrow_right: * * Popover ** Bubble Card
:arrow_right: * * Segmented ** Segment Controller
:arrow_right: * * Table ** Table
:arrow_right: * * Tabs ** Tab
:arrow_right: * * Tag ** Tag
:arrow_right: * * Timeline ** Timeline
:arrow_right: * * Tooltip ** Text prompt
:arrow_right: * * Tree ** Tree Control
:arrow_down: 反馈 7 animation disable
:arrow_right: * * Alert ** Warning
:arrow_right: * * drawer ** drawer
:arrow_right: * * Message ** Global Prompt
:arrow_right: * * Modal ** Dialog Box
:arrow_right: * * Notification ** Notification reminder box
:arrow_right: * * Progress ** Progress bar
:arrow_right: * * Spin ** Loading
:arrow_down: 其他 3 animation disable
:arrow_right: * * WindowBar ** Window Bar
:arrow_right: * * ContextMenuStrip ** Right-click menu
:arrow_right: * * Image 3D ** Image 3D

📢Project description

  • Personal learning and exchanges are free, and business applications require authorization. Individuals undertake outsourcing projects, individuals develop commercial projects, etc., and internal use and development projects within the company are all commercial applications. Contact QQ: ** 17379620 ** for authorization matters.
  • It is prohibited to use the AntdUI control library to develop illegal applications, or use it to engage in other illegal purposes, illegal and criminal activities. The resulting legal liability has nothing to do with AntdUI.

🎨Screenshot

Show the effects of all controls:

* * Button ** Button * * Badge ** Number of logos
按钮 徽标数
* * Carousel ** Walking lantern * * Input ** Input box
走马灯 输入框
* * Progress ** Progress bar * * Avatar ** avatar
进度条 头像
* * Checkbox ** Multi-selection box * * Radio ** radio box
多选框 单选框
* * Tooltip ** Tips * * Panel ** Panel
提示 面板
* * Tabs ** Tab * * Alert ** Warning
标签页 警告提示
* * Segmented ** Segment Controller * * Menu ** Navigation Menu
分段控制器 导航菜单
* * Divider ** Dividing line * * Slider ** Slider bar
分割线 滑动条
* * Message ** Global Prompt * * Notification ** Notification reminder box
全局提示 通知提醒框
* * Switch ** Switch * * Table ** Table
开关 表格

Project warehouse address: https://www.example.com

Keep Exploring

延伸阅读

更多文章
同分类 / 同标签 2/29/2024

Data display can also be done in Winform

In the process of developing winform, data display functions are often needed. I have been using the gridcontrol before. Today, I want to use an example to introduce to you how to use the table component in ant design blazor hybrid to display data.

继续阅读
同分类 / 同标签 2/29/2024

Can Winform's interface become better?

A few days ago, I introduced to you the use of blazor hybrid in winform, and I also said that with blazor's ui, our winform program design can be more beautiful. Next, I want to use an example of drawing in winform blazor hybrid to illustrate it, hoping to be helpful to you.

继续阅读