diff --git a/README.md b/README.md index 0722c86..3b4c066 100644 --- a/README.md +++ b/README.md @@ -6,19 +6,23 @@ ``` 1. git clone 或者直接下载本项目 -2. 若电脑缩放不是100%,使用 Visual Studio 在100%缩放模式下(命令行使用 devenv /noScale 命令启动 Visual Studio)打开项目 +2. 若电脑分辨率不是1920×1080(1080P)或者缩放不是100%,使用 Visual Studio 在100%缩放模式下(命令行使用 devenv /noScale 命令启动 Visual Studio)打开项目 3. 若电脑没有安装.NET Framework 4.8,编辑项目文件设置 TargetFramework 属性为自己安装的目标框架,兼容框架参照 AntdUI 项目 4. 编译运行 ``` +## ⚠️ 注意事项 +- 电脑屏幕分辨率低于1920×1080(1080P)请使用大于等于1080P分辨率的屏幕进行开发 +- 电脑屏幕大于等于1080P分辨率请务必按照上述 **快速开始** 的第二条步骤打开项目,详细原因见 [解决 Visual Studio 中 Windows 窗体设计器的 HDPI/缩放问题](https://learn.microsoft.com/zh-cn/visualstudio/designers/disable-dpi-awareness?view=vs-2022) ,具体启动方式如下图 +![vsstart](assets/screenshots/vsstart.png) + ## 系统设置 - ✅ 支持浅色/深色模式,并且随系统自动切换 - ✅ 支持启用/关闭动画效果 - ✅ 支持启用/关闭阴影效果 - ✅ 支持显示/隐藏滚动条 - ✅ 支持设置 Message/Notification 消息显示位置 - ![SystemSet](assets/screenshots/SystemSet.png) ## 控件演示 diff --git a/Views/PaginationDemo.cs b/Views/PaginationDemo.cs index 5b47fbb..1e57776 100644 --- a/Views/PaginationDemo.cs +++ b/Views/PaginationDemo.cs @@ -87,6 +87,11 @@ namespace AntdUIDemo.Views private void LoadPagination() { + if (this.InvokeRequired) + { + this.Invoke(new Action(LoadPagination)); + return; + } pagination.Current = (int)input_current.Value; pagination.Total = (int)input_total.Value; pagination.PageSize = (int)input_pagesize.Value; diff --git a/assets/screenshots/vsstart.png b/assets/screenshots/vsstart.png new file mode 100644 index 0000000..efdb0e1 Binary files /dev/null and b/assets/screenshots/vsstart.png differ