171 lines
5.9 KiB
Markdown
171 lines
5.9 KiB
Markdown
<div align="center">
|
||
|
||
<img height="100" src="assets/logo.png">
|
||
|
||
<h1>AntdUI Demo</h1>
|
||
|
||
本项目基于 `Winform .NET Framework 4.8` 开发,是 [AntdUI](https://gitee.com/antdui/AntdUI) 的 Demo 项目,当前版本 `1.6.11`
|
||
|
||
</div>
|
||
|
||
## ✅ 快速开始
|
||
|
||
>1. git clone 或者直接下载本项目
|
||
>2. 使用 Visual Studio 打开本项目
|
||
>3. 若电脑没有安装 .NET Framework 4.8,编辑项目文件设置 TargetFramework 属性为自己安装的目标框架,参照 [AntdUI兼容框架](https://www.nuget.org/packages/AntdUI#supportedframeworks-body-tab)
|
||
>4. 编译运行
|
||
|
||
## ⚠️ 注意事项
|
||
- 电脑屏幕分辨率低于 1920×1080(1080P) 请使用大于等于 1080P 分辨率的屏幕开发
|
||
- 如果 `TargetFramework` 设置为 `net6.0-windows7.0` 及以上,可以直接打开窗体界面,显示如下提示
|
||

|
||
- 如果 `TargetFramework` 设置为 `net48` 及以下且电脑屏幕分辨率大于 1080P 或者缩放不是 100% 的,务必选择以下任一方式打开项目,详细原因见 [解决 Visual Studio 中 Windows 窗体设计器的 HDPI/缩放问题](https://learn.microsoft.com/zh-cn/visualstudio/designers/disable-dpi-awareness?view=vs-2022):
|
||
1. 使用 `devenv /noScale` 命令启动 Visual Studio 并点击`文件-打开-项目/解决方案`,如下所示
|
||

|
||

|
||
2. 直接打开项目,在窗口页面提示点击 **使用 100% 缩放比例重新启动 Visual Studio**,如下所示
|
||

|
||
|
||
## 系统设置
|
||
- ✅ 支持浅色/深色模式,并且随系统自动切换
|
||
- ✅ 支持启用/关闭动画效果
|
||
- ✅ 支持启用/关闭阴影效果
|
||
- ✅ 支持显示/隐藏滚动条
|
||
- ✅ 支持设置 Message/Notification 消息显示位置
|
||
|
||

|
||
|
||
## 控件演示
|
||
|
||
### 通用
|
||
#### Button 按钮
|
||

|
||
#### FloatButton 悬浮按钮
|
||

|
||
#### Icon 图标
|
||

|
||
|
||
### 布局
|
||
#### Divider 分割线
|
||

|
||
#### FlowPanel 流动布局
|
||

|
||
#### GridPanel 网格布局
|
||

|
||
#### Panel 面板
|
||

|
||
#### StackPanel 堆叠布局
|
||

|
||
#### VirtualPanel 虚拟布局
|
||
|
||
### 导航
|
||
#### Breadcrumb 面包屑
|
||

|
||
#### Dropdown 下拉菜单
|
||

|
||
#### Menu 导航菜单
|
||

|
||
#### Pagination 分页
|
||

|
||
#### Steps 步骤条
|
||

|
||
|
||
### 数据录入
|
||
#### Checkbox 多选框
|
||

|
||
#### ColorPicker 颜色选择器
|
||

|
||
#### DatePicker 日期选择器
|
||

|
||
#### DatePickerRange 日期范围选择器
|
||

|
||
#### Input 输入框
|
||

|
||
#### InputNumber 数字输入框
|
||

|
||
#### Radio 单选框
|
||

|
||
#### Rate 评分
|
||

|
||
#### Select 选择器
|
||

|
||
#### SelectMultiple 多选选择器
|
||

|
||
#### Slider 滑动输入条
|
||

|
||
#### SliderRange 滑动范围输入条
|
||

|
||
#### Switch 开关
|
||

|
||
#### TimePicker 时间选择框
|
||

|
||
#### UploadDragger 上传
|
||

|
||
|
||
### 数据展示
|
||
#### Avatar 头像
|
||

|
||
#### Badge 徽标数
|
||

|
||
#### Calendar 日历
|
||

|
||
#### Carousel 走马灯
|
||

|
||
#### Collapse 折叠面板
|
||

|
||
#### Label 标签
|
||

|
||
#### Popover 气泡卡片
|
||

|
||
#### Preview 图片预览
|
||

|
||
#### Segmented 分段控制器
|
||

|
||
#### Table 表格
|
||

|
||
#### Tabs 标签页
|
||

|
||
#### Tag 标签
|
||

|
||
#### Timeline 时间轴
|
||

|
||
#### Tooltip 文字提示
|
||

|
||
#### Tree 树形控件
|
||

|
||
|
||
### 反馈
|
||
#### Alert 警告提示
|
||

|
||
#### Drawer 抽屉
|
||

|
||
#### Message 全局提示
|
||

|
||
#### Modal 对话框
|
||

|
||
#### Notification 通知提醒框
|
||

|
||
#### Progress 进度条
|
||

|
||
#### Spin 加载中
|
||

|
||
|
||
### 聊天
|
||
#### ChatList 气泡聊天列表
|
||

|
||
#### MsgList 好友消息列表
|
||

|
||
|
||
### 其它
|
||
#### Battery 电池
|
||

|
||
#### ContextMenuStrip 快捷菜单
|
||

|
||
#### Image3D 图片3D
|
||

|
||
#### PageHeader 页头
|
||

|
||
#### Signal 信号
|
||

|
||
#### WindowBar 窗口栏
|
||
 |