完善Menu,添加Pagination

This commit is contained in:
czz_y 2024-08-22 15:57:52 +08:00
parent 28eb16f2b5
commit 2fadfe28d6
11 changed files with 1359 additions and 340 deletions

View File

@ -1,54 +1,55 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>WinExe</OutputType>
<TargetFramework>net48</TargetFramework>
<UseWindowsForms>true</UseWindowsForms>
<ForceDesignerDpiUnaware>true</ForceDesignerDpiUnaware>
<IncludeSourceRevisionInInformationalVersion>false</IncludeSourceRevisionInInformationalVersion>
<ApplicationManifest>app.manifest</ApplicationManifest>
<ApplicationIcon>assets\icon.ico</ApplicationIcon>
<PlatformTarget>AnyCPU</PlatformTarget>
<Copyright>Copyright © 2024 czz_y</Copyright>
<FileVersion>$(Version)</FileVersion>
<AssemblyVersion>$(Version)</AssemblyVersion>
<Version>1.5.4.0</Version>
<Authors>czz_y</Authors>
<Description>基于 Winform UI框架 AntdUI 设计的Demo</Description>
<PackageProjectUrl>https://gitee.com/mubaiyanghua/antd-uidemo</PackageProjectUrl>
<PackageIcon>logo.png</PackageIcon>
<PackageReadmeFile>README.md</PackageReadmeFile>
<RepositoryUrl>https://gitee.com/mubaiyanghua/antd-uidemo</RepositoryUrl>
<RepositoryType>git</RepositoryType>
<PackageTags>AntdUIDemo;Winform;WinformUI;AntDesign;控件演示</PackageTags>
<PackageRequireLicenseAcceptance>True</PackageRequireLicenseAcceptance>
</PropertyGroup>
<PropertyGroup>
<OutputType>WinExe</OutputType>
<TargetFramework>net48</TargetFramework>
<UseWindowsForms>true</UseWindowsForms>
<ForceDesignerDpiUnaware>true</ForceDesignerDpiUnaware>
<IncludeSourceRevisionInInformationalVersion>false</IncludeSourceRevisionInInformationalVersion>
<ApplicationManifest>app.manifest</ApplicationManifest>
<ApplicationIcon>assets\icon.ico</ApplicationIcon>
<PlatformTarget>AnyCPU</PlatformTarget>
<LangVersion>latest</LangVersion>
<Copyright>Copyright © 2024 czz_y</Copyright>
<FileVersion>$(Version)</FileVersion>
<AssemblyVersion>$(Version)</AssemblyVersion>
<Version>1.5.4.0</Version>
<Authors>czz_y</Authors>
<Description>基于 Winform UI框架 AntdUI 设计的Demo</Description>
<PackageProjectUrl>https://gitee.com/mubaiyanghua/antd-uidemo</PackageProjectUrl>
<PackageIcon>logo.png</PackageIcon>
<PackageReadmeFile>README.md</PackageReadmeFile>
<RepositoryUrl>https://gitee.com/mubaiyanghua/antd-uidemo</RepositoryUrl>
<RepositoryType>git</RepositoryType>
<PackageTags>AntdUIDemo;Winform;WinformUI;AntDesign;控件演示</PackageTags>
<PackageRequireLicenseAcceptance>True</PackageRequireLicenseAcceptance>
</PropertyGroup>
<ItemGroup>
<Content Include="assets\*" />
</ItemGroup>
<ItemGroup>
<Content Include="assets\*" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="AntdUI" Version="1.5.4" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="AntdUI" Version="1.5.4" />
</ItemGroup>
<ItemGroup>
<Reference Include="System.Configuration" />
</ItemGroup>
<ItemGroup>
<Reference Include="System.Configuration" />
</ItemGroup>
<ItemGroup>
<Compile Update="Properties\Resources.Designer.cs">
<DesignTime>True</DesignTime>
<AutoGen>True</AutoGen>
<DependentUpon>Resources.resx</DependentUpon>
</Compile>
</ItemGroup>
<ItemGroup>
<Compile Update="Properties\Resources.Designer.cs">
<DesignTime>True</DesignTime>
<AutoGen>True</AutoGen>
<DependentUpon>Resources.resx</DependentUpon>
</Compile>
</ItemGroup>
<ItemGroup>
<EmbeddedResource Update="Properties\Resources.resx">
<Generator>ResXFileCodeGenerator</Generator>
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
</EmbeddedResource>
</ItemGroup>
<ItemGroup>
<EmbeddedResource Update="Properties\Resources.resx">
<Generator>ResXFileCodeGenerator</Generator>
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
</EmbeddedResource>
</ItemGroup>
</Project>

View File

@ -164,6 +164,9 @@ namespace AntdUIDemo
case "Menu":
control = new MenuDemo();
break;
case "Pagination":
control = new PaginationDemo();
break;
}
if (control != null)
{

View File

@ -43,6 +43,7 @@
#### Dropdown 下拉菜单
![Dropdown](assets/screenshots/Dropdown.png)
#### Menu 导航菜单
![Menu](assets/screenshots/Menu.png)
#### Pagination 分页
#### Steps 步骤条

View File

@ -143,9 +143,9 @@
//
// colorPicker
//
this.colorPicker.Location = new System.Drawing.Point(489, 3);
this.colorPicker.Location = new System.Drawing.Point(459, 3);
this.colorPicker.Name = "colorPicker";
this.colorPicker.Size = new System.Drawing.Size(90, 26);
this.colorPicker.Size = new System.Drawing.Size(75, 26);
this.colorPicker.TabIndex = 15;
this.colorPicker.Text = "colorPicker1";
this.colorPicker.Value = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(119)))), ((int)(((byte)(255)))));
@ -154,7 +154,7 @@
// label16
//
this.label16.Font = new System.Drawing.Font("Microsoft YaHei UI", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label16.Location = new System.Drawing.Point(391, 3);
this.label16.Location = new System.Drawing.Point(361, 3);
this.label16.Name = "label16";
this.label16.Size = new System.Drawing.Size(92, 26);
this.label16.TabIndex = 14;
@ -163,9 +163,9 @@
// input_badgesize
//
this.input_badgesize.DecimalPlaces = 2;
this.input_badgesize.Location = new System.Drawing.Point(295, 3);
this.input_badgesize.Location = new System.Drawing.Point(280, 3);
this.input_badgesize.Name = "input_badgesize";
this.input_badgesize.Size = new System.Drawing.Size(90, 26);
this.input_badgesize.Size = new System.Drawing.Size(75, 26);
this.input_badgesize.TabIndex = 13;
this.input_badgesize.Text = "6.00";
this.input_badgesize.Value = new decimal(new int[] {
@ -178,7 +178,7 @@
// label15
//
this.label15.Font = new System.Drawing.Font("Microsoft YaHei UI", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label15.Location = new System.Drawing.Point(197, 3);
this.label15.Location = new System.Drawing.Point(182, 3);
this.label15.Name = "label15";
this.label15.Size = new System.Drawing.Size(92, 26);
this.label15.TabIndex = 12;
@ -188,7 +188,7 @@
//
this.input_badge.Location = new System.Drawing.Point(101, 3);
this.input_badge.Name = "input_badge";
this.input_badge.Size = new System.Drawing.Size(90, 26);
this.input_badge.Size = new System.Drawing.Size(75, 26);
this.input_badge.TabIndex = 5;
this.input_badge.WaveSize = 0;
//
@ -217,9 +217,9 @@
//
// input_radius
//
this.input_radius.Location = new System.Drawing.Point(489, 3);
this.input_radius.Location = new System.Drawing.Point(459, 3);
this.input_radius.Name = "input_radius";
this.input_radius.Size = new System.Drawing.Size(90, 26);
this.input_radius.Size = new System.Drawing.Size(75, 26);
this.input_radius.TabIndex = 11;
this.input_radius.Text = "6";
this.input_radius.Value = new decimal(new int[] {
@ -232,7 +232,7 @@
// label12
//
this.label12.Font = new System.Drawing.Font("Microsoft YaHei UI", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label12.Location = new System.Drawing.Point(391, 3);
this.label12.Location = new System.Drawing.Point(361, 3);
this.label12.Name = "label12";
this.label12.Size = new System.Drawing.Size(92, 26);
this.label12.TabIndex = 10;
@ -242,16 +242,16 @@
//
this.select_type.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.select_type.List = true;
this.select_type.Location = new System.Drawing.Point(295, 3);
this.select_type.Location = new System.Drawing.Point(280, 3);
this.select_type.Name = "select_type";
this.select_type.Size = new System.Drawing.Size(90, 26);
this.select_type.Size = new System.Drawing.Size(75, 26);
this.select_type.TabIndex = 9;
this.select_type.WaveSize = 0;
//
// label13
//
this.label13.Font = new System.Drawing.Font("Microsoft YaHei UI", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label13.Location = new System.Drawing.Point(197, 3);
this.label13.Location = new System.Drawing.Point(182, 3);
this.label13.Name = "label13";
this.label13.Size = new System.Drawing.Size(92, 26);
this.label13.TabIndex = 8;
@ -268,7 +268,7 @@
this.select_round.Name = "select_round";
this.select_round.SelectedIndex = 1;
this.select_round.SelectedValue = "False";
this.select_round.Size = new System.Drawing.Size(90, 26);
this.select_round.Size = new System.Drawing.Size(75, 26);
this.select_round.TabIndex = 5;
this.select_round.Text = "False";
this.select_round.WaveSize = 0;
@ -307,9 +307,9 @@
//
// input_my
//
this.input_my.Location = new System.Drawing.Point(489, 3);
this.input_my.Location = new System.Drawing.Point(459, 3);
this.input_my.Name = "input_my";
this.input_my.Size = new System.Drawing.Size(90, 26);
this.input_my.Size = new System.Drawing.Size(75, 26);
this.input_my.TabIndex = 9;
this.input_my.Text = "24";
this.input_my.Value = new decimal(new int[] {
@ -322,7 +322,7 @@
// label8
//
this.label8.Font = new System.Drawing.Font("Microsoft YaHei UI", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label8.Location = new System.Drawing.Point(391, 3);
this.label8.Location = new System.Drawing.Point(361, 3);
this.label8.Name = "label8";
this.label8.Size = new System.Drawing.Size(92, 26);
this.label8.TabIndex = 8;
@ -330,9 +330,9 @@
//
// input_mx
//
this.input_mx.Location = new System.Drawing.Point(295, 3);
this.input_mx.Location = new System.Drawing.Point(280, 3);
this.input_mx.Name = "input_mx";
this.input_mx.Size = new System.Drawing.Size(90, 26);
this.input_mx.Size = new System.Drawing.Size(75, 26);
this.input_mx.TabIndex = 7;
this.input_mx.Text = "24";
this.input_mx.Value = new decimal(new int[] {
@ -345,7 +345,7 @@
// label7
//
this.label7.Font = new System.Drawing.Font("Microsoft YaHei UI", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label7.Location = new System.Drawing.Point(197, 3);
this.label7.Location = new System.Drawing.Point(182, 3);
this.label7.Name = "label7";
this.label7.Size = new System.Drawing.Size(92, 26);
this.label7.TabIndex = 6;
@ -355,7 +355,7 @@
//
this.input_size.Location = new System.Drawing.Point(101, 3);
this.input_size.Name = "input_size";
this.input_size.Size = new System.Drawing.Size(90, 26);
this.input_size.Size = new System.Drawing.Size(75, 26);
this.input_size.TabIndex = 5;
this.input_size.Text = "40";
this.input_size.Value = new decimal(new int[] {
@ -395,11 +395,11 @@
"True",
"False"});
this.select_vertical.List = true;
this.select_vertical.Location = new System.Drawing.Point(489, 3);
this.select_vertical.Location = new System.Drawing.Point(459, 3);
this.select_vertical.Name = "select_vertical";
this.select_vertical.SelectedIndex = 0;
this.select_vertical.SelectedValue = "True";
this.select_vertical.Size = new System.Drawing.Size(90, 26);
this.select_vertical.Size = new System.Drawing.Size(75, 26);
this.select_vertical.TabIndex = 11;
this.select_vertical.Text = "True";
this.select_vertical.WaveSize = 0;
@ -407,7 +407,7 @@
// label5
//
this.label5.Font = new System.Drawing.Font("Microsoft YaHei UI", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label5.Location = new System.Drawing.Point(391, 3);
this.label5.Location = new System.Drawing.Point(361, 3);
this.label5.Name = "label5";
this.label5.Size = new System.Drawing.Size(92, 26);
this.label5.TabIndex = 10;
@ -420,10 +420,10 @@
"True",
"False"});
this.select_topmost.List = true;
this.select_topmost.Location = new System.Drawing.Point(295, 3);
this.select_topmost.Location = new System.Drawing.Point(280, 3);
this.select_topmost.Name = "select_topmost";
this.select_topmost.SelectedValue = "是";
this.select_topmost.Size = new System.Drawing.Size(90, 26);
this.select_topmost.Size = new System.Drawing.Size(75, 26);
this.select_topmost.TabIndex = 9;
this.select_topmost.Text = "True";
this.select_topmost.WaveSize = 0;
@ -431,7 +431,7 @@
// label6
//
this.label6.Font = new System.Drawing.Font("Microsoft YaHei UI", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label6.Location = new System.Drawing.Point(197, 3);
this.label6.Location = new System.Drawing.Point(182, 3);
this.label6.Name = "label6";
this.label6.Size = new System.Drawing.Size(92, 26);
this.label6.TabIndex = 8;
@ -443,7 +443,7 @@
this.select_align.List = true;
this.select_align.Location = new System.Drawing.Point(101, 3);
this.select_align.Name = "select_align";
this.select_align.Size = new System.Drawing.Size(90, 26);
this.select_align.Size = new System.Drawing.Size(75, 26);
this.select_align.TabIndex = 5;
this.select_align.WaveSize = 0;
//

View File

@ -28,27 +28,53 @@
/// </summary>
private void InitializeComponent()
{
AntdUI.MenuItem menuItem1 = new AntdUI.MenuItem();
AntdUI.Tabs.StyleLine styleLine2 = new AntdUI.Tabs.StyleLine();
AntdUI.MenuItem menuItem37 = new AntdUI.MenuItem();
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MenuDemo));
AntdUI.MenuItem menuItem2 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem3 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem4 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem5 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem6 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem7 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem8 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem9 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem10 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem11 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem12 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem13 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem14 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem38 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem39 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem40 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem41 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem42 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem43 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem44 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem45 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem46 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem47 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem48 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem49 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem50 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem51 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem52 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem53 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem54 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem55 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem56 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem57 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem58 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem59 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem60 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem61 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem62 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem63 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem64 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem65 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem66 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem67 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem68 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem69 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem70 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem71 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem72 = new AntdUI.MenuItem();
this.stackPanel1 = new AntdUI.StackPanel();
this.label1 = new AntdUI.Label();
this.label2 = new AntdUI.Label();
this.divider1 = new AntdUI.Divider();
this.stackPanel2 = new AntdUI.StackPanel();
this.menu = new AntdUI.Menu();
this.tabs1 = new AntdUI.Tabs();
this.tabPage1 = new AntdUI.TabPage();
this.menu_inline = new AntdUI.Menu();
this.tabPage2 = new AntdUI.TabPage();
this.menu_vertical = new AntdUI.Menu();
this.tabPage3 = new AntdUI.TabPage();
this.menu_horizontal = new AntdUI.Menu();
this.divider2 = new AntdUI.Divider();
this.stackPanel3 = new AntdUI.StackPanel();
this.buttonCZ = new AntdUI.Button();
@ -76,20 +102,21 @@
this.stackPanel8 = new AntdUI.StackPanel();
this.input_radius = new AntdUI.InputNumber();
this.label6 = new AntdUI.Label();
this.stackPanel7 = new AntdUI.StackPanel();
this.select_mode = new AntdUI.Select();
this.label5 = new AntdUI.Label();
this.stackPanel6 = new AntdUI.StackPanel();
this.select_indent = new AntdUI.Select();
this.label4 = new AntdUI.Label();
this.stackPanel5 = new AntdUI.StackPanel();
this.select_collapsed = new AntdUI.Select();
this.label3 = new AntdUI.Label();
this.stackPanel4 = new AntdUI.StackPanel();
this.select_autocollapse = new AntdUI.Select();
this.label10 = new AntdUI.Label();
this.divider1 = new AntdUI.Divider();
this.label2 = new AntdUI.Label();
this.label1 = new AntdUI.Label();
this.stackPanel1.SuspendLayout();
this.stackPanel2.SuspendLayout();
this.tabs1.SuspendLayout();
this.tabPage1.SuspendLayout();
this.tabPage2.SuspendLayout();
this.tabPage3.SuspendLayout();
this.stackPanel3.SuspendLayout();
this.stackPanel14.SuspendLayout();
this.stackPanel13.SuspendLayout();
@ -99,10 +126,8 @@
this.stackPanel10.SuspendLayout();
this.stackPanel9.SuspendLayout();
this.stackPanel8.SuspendLayout();
this.stackPanel7.SuspendLayout();
this.stackPanel6.SuspendLayout();
this.stackPanel5.SuspendLayout();
this.stackPanel4.SuspendLayout();
this.SuspendLayout();
//
// stackPanel1
@ -119,130 +144,290 @@
this.stackPanel1.Text = "stackPanel1";
this.stackPanel1.Vertical = true;
//
// label1
//
this.label1.Font = new System.Drawing.Font("Microsoft YaHei UI", 26.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label1.Location = new System.Drawing.Point(3, 3);
this.label1.Name = "label1";
this.label1.Size = new System.Drawing.Size(694, 40);
this.label1.TabIndex = 2;
this.label1.Text = "Menu 导航菜单";
//
// label2
//
this.label2.Font = new System.Drawing.Font("Microsoft YaHei UI", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label2.Location = new System.Drawing.Point(3, 49);
this.label2.Name = "label2";
this.label2.Size = new System.Drawing.Size(694, 24);
this.label2.TabIndex = 3;
this.label2.Text = "为页面和功能提供导航的菜单列表。";
//
// divider1
//
this.divider1.Location = new System.Drawing.Point(3, 79);
this.divider1.Name = "divider1";
this.divider1.Size = new System.Drawing.Size(694, 2);
this.divider1.TabIndex = 4;
//
// stackPanel2
//
this.stackPanel2.Controls.Add(this.menu);
this.stackPanel2.Controls.Add(this.tabs1);
this.stackPanel2.Controls.Add(this.divider2);
this.stackPanel2.Controls.Add(this.stackPanel3);
this.stackPanel2.Location = new System.Drawing.Point(3, 87);
this.stackPanel2.Name = "stackPanel2";
this.stackPanel2.Size = new System.Drawing.Size(694, 498);
this.stackPanel2.Size = new System.Drawing.Size(694, 426);
this.stackPanel2.TabIndex = 5;
this.stackPanel2.Text = "stackPanel2";
//
// menu
// tabs1
//
menuItem1.Font = new System.Drawing.Font("Microsoft YaHei UI", 12F);
menuItem1.IconSvg = resources.GetString("menuItem1.IconSvg");
menuItem1.PARENTITEM = null;
menuItem1.Select = false;
menuItem2.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
menuItem2.PARENTITEM = menuItem1;
menuItem2.Select = false;
menuItem2.Text = "SVG可以变色";
menuItem3.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F);
menuItem3.PARENTITEM = menuItem1;
menuItem3.Select = false;
menuItem3.Text = "如果变不了";
menuItem4.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F);
menuItem4.PARENTITEM = menuItem1;
menuItem4.Select = false;
menuItem4.Text = "调整svg内容";
menuItem1.Sub.Add(menuItem2);
menuItem1.Sub.Add(menuItem3);
menuItem1.Sub.Add(menuItem4);
menuItem1.Text = "SVG图标菜单";
menuItem5.Font = new System.Drawing.Font("Microsoft YaHei UI", 12F);
menuItem5.Icon = global::AntdUIDemo.Properties.Resources.;
menuItem5.PARENTITEM = null;
menuItem5.Select = false;
menuItem6.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F);
menuItem6.PARENTITEM = menuItem5;
menuItem6.Select = false;
menuItem6.Text = "不能变色";
menuItem7.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F);
menuItem7.PARENTITEM = menuItem5;
menuItem7.Select = false;
menuItem7.Text = "不适合使用黑白";
menuItem8.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F);
menuItem8.PARENTITEM = menuItem5;
menuItem8.Select = false;
menuItem8.Text = "子菜单";
menuItem5.Sub.Add(menuItem6);
menuItem5.Sub.Add(menuItem7);
menuItem5.Sub.Add(menuItem8);
menuItem5.Text = "图片资源菜单";
menuItem9.Font = new System.Drawing.Font("Microsoft YaHei UI", 12F);
menuItem9.IconSvg = resources.GetString("menuItem9.IconSvg");
menuItem9.PARENTITEM = null;
menuItem9.Select = false;
menuItem10.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
menuItem10.PARENTITEM = menuItem9;
menuItem10.Select = false;
menuItem10.Text = "二级菜单";
menuItem11.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F);
menuItem11.PARENTITEM = menuItem9;
menuItem11.Select = false;
menuItem11.Text = "二级菜单";
menuItem12.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F);
menuItem12.PARENTITEM = menuItem9;
menuItem12.Select = false;
menuItem12.Text = "二级菜单";
menuItem9.Sub.Add(menuItem10);
menuItem9.Sub.Add(menuItem11);
menuItem9.Sub.Add(menuItem12);
menuItem9.Text = "一级菜单";
menuItem13.Font = new System.Drawing.Font("Microsoft YaHei UI", 12F);
menuItem13.IconSvg = resources.GetString("menuItem13.IconSvg");
menuItem13.PARENTITEM = null;
menuItem13.Select = false;
menuItem13.Text = "一级菜单";
menuItem14.Font = new System.Drawing.Font("Microsoft YaHei UI", 12F);
menuItem14.IconSvg = resources.GetString("menuItem14.IconSvg");
menuItem14.PARENTITEM = null;
menuItem14.Select = false;
menuItem14.Text = "一级菜单";
this.menu.Items.Add(menuItem1);
this.menu.Items.Add(menuItem5);
this.menu.Items.Add(menuItem9);
this.menu.Items.Add(menuItem13);
this.menu.Items.Add(menuItem14);
this.menu.Location = new System.Drawing.Point(351, 3);
this.menu.Name = "menu";
this.menu.Size = new System.Drawing.Size(244, 492);
this.menu.TabIndex = 3;
this.menu.Text = "menu1";
this.tabs1.Centered = true;
this.tabs1.Cursor = System.Windows.Forms.Cursors.Default;
this.tabs1.Font = new System.Drawing.Font("Microsoft YaHei UI", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.tabs1.Gap = 12;
this.tabs1.Location = new System.Drawing.Point(301, 3);
this.tabs1.Name = "tabs1";
this.tabs1.Pages.Add(this.tabPage1);
this.tabs1.Pages.Add(this.tabPage2);
this.tabs1.Pages.Add(this.tabPage3);
this.tabs1.SelectedIndex = 2;
this.tabs1.Size = new System.Drawing.Size(382, 420);
this.tabs1.Style = styleLine2;
this.tabs1.TabIndex = 3;
this.tabs1.Text = "tabs1";
//
// tabPage1
//
this.tabPage1.Controls.Add(this.menu_inline);
this.tabPage1.Dock = System.Windows.Forms.DockStyle.Fill;
this.tabPage1.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.tabPage1.Location = new System.Drawing.Point(3, 38);
this.tabPage1.Name = "tabPage1";
this.tabPage1.Padding = new System.Windows.Forms.Padding(9);
this.tabPage1.Size = new System.Drawing.Size(376, 379);
this.tabPage1.TabIndex = 0;
this.tabPage1.Text = "Inline";
//
// menu_inline
//
this.menu_inline.AutoCollapse = true;
this.menu_inline.Dock = System.Windows.Forms.DockStyle.Left;
this.menu_inline.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.menu_inline.Indent = true;
menuItem37.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F);
menuItem37.IconSvg = resources.GetString("menuItem37.IconSvg");
menuItem37.PARENTITEM = null;
menuItem37.Select = false;
menuItem38.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
menuItem38.PARENTITEM = menuItem37;
menuItem38.Select = false;
menuItem38.Text = "SVG可以变色";
menuItem39.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F);
menuItem39.PARENTITEM = menuItem37;
menuItem39.Select = false;
menuItem39.Text = "如果变不了";
menuItem40.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F);
menuItem40.PARENTITEM = menuItem37;
menuItem40.Select = false;
menuItem40.Text = "调整svg内容";
menuItem37.Sub.Add(menuItem38);
menuItem37.Sub.Add(menuItem39);
menuItem37.Sub.Add(menuItem40);
menuItem37.Text = "SVG图标菜单";
menuItem41.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F);
menuItem41.Icon = global::AntdUIDemo.Properties.Resources.;
menuItem41.PARENTITEM = null;
menuItem41.Select = false;
menuItem42.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F);
menuItem42.PARENTITEM = menuItem41;
menuItem42.Select = false;
menuItem42.Text = "不能变色";
menuItem43.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F);
menuItem43.PARENTITEM = menuItem41;
menuItem43.Select = false;
menuItem43.Text = "不适合使用黑白";
menuItem44.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F);
menuItem44.PARENTITEM = menuItem41;
menuItem44.Select = false;
menuItem44.Text = "子菜单";
menuItem41.Sub.Add(menuItem42);
menuItem41.Sub.Add(menuItem43);
menuItem41.Sub.Add(menuItem44);
menuItem41.Text = "图片资源菜单";
menuItem45.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F);
menuItem45.IconSvg = resources.GetString("menuItem45.IconSvg");
menuItem45.PARENTITEM = null;
menuItem45.Select = false;
menuItem46.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
menuItem46.PARENTITEM = menuItem45;
menuItem46.Select = false;
menuItem46.Text = "二级菜单";
menuItem47.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F);
menuItem47.PARENTITEM = menuItem45;
menuItem47.Select = false;
menuItem47.Text = "二级菜单";
menuItem48.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F);
menuItem48.PARENTITEM = menuItem45;
menuItem48.Select = false;
menuItem48.Text = "二级菜单";
menuItem45.Sub.Add(menuItem46);
menuItem45.Sub.Add(menuItem47);
menuItem45.Sub.Add(menuItem48);
menuItem45.Text = "一级菜单";
this.menu_inline.Items.Add(menuItem37);
this.menu_inline.Items.Add(menuItem41);
this.menu_inline.Items.Add(menuItem45);
this.menu_inline.Location = new System.Drawing.Point(9, 9);
this.menu_inline.Name = "menu_inline";
this.menu_inline.Size = new System.Drawing.Size(220, 361);
this.menu_inline.TabIndex = 4;
this.menu_inline.Text = "menu1";
//
// tabPage2
//
this.tabPage2.Controls.Add(this.menu_vertical);
this.tabPage2.Dock = System.Windows.Forms.DockStyle.Fill;
this.tabPage2.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.tabPage2.Location = new System.Drawing.Point(3, 38);
this.tabPage2.Name = "tabPage2";
this.tabPage2.Padding = new System.Windows.Forms.Padding(9);
this.tabPage2.Size = new System.Drawing.Size(376, 379);
this.tabPage2.TabIndex = 0;
this.tabPage2.Text = "Vertical";
//
// menu_vertical
//
this.menu_vertical.AutoCollapse = true;
this.menu_vertical.Dock = System.Windows.Forms.DockStyle.Left;
this.menu_vertical.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.menu_vertical.Indent = true;
menuItem49.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F);
menuItem49.IconSvg = resources.GetString("menuItem49.IconSvg");
menuItem49.PARENTITEM = null;
menuItem49.Select = false;
menuItem50.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
menuItem50.PARENTITEM = menuItem49;
menuItem50.Select = false;
menuItem50.Text = "SVG可以变色";
menuItem51.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F);
menuItem51.PARENTITEM = menuItem49;
menuItem51.Select = false;
menuItem51.Text = "如果变不了";
menuItem52.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F);
menuItem52.PARENTITEM = menuItem49;
menuItem52.Select = false;
menuItem52.Text = "调整svg内容";
menuItem49.Sub.Add(menuItem50);
menuItem49.Sub.Add(menuItem51);
menuItem49.Sub.Add(menuItem52);
menuItem49.Text = "SVG图标菜单";
menuItem53.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F);
menuItem53.Icon = global::AntdUIDemo.Properties.Resources.;
menuItem53.PARENTITEM = null;
menuItem53.Select = false;
menuItem54.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F);
menuItem54.PARENTITEM = menuItem53;
menuItem54.Select = false;
menuItem54.Text = "不能变色";
menuItem55.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F);
menuItem55.PARENTITEM = menuItem53;
menuItem55.Select = false;
menuItem55.Text = "不适合使用黑白";
menuItem56.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F);
menuItem56.PARENTITEM = menuItem53;
menuItem56.Select = false;
menuItem56.Text = "子菜单";
menuItem53.Sub.Add(menuItem54);
menuItem53.Sub.Add(menuItem55);
menuItem53.Sub.Add(menuItem56);
menuItem53.Text = "图片资源菜单";
menuItem57.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F);
menuItem57.IconSvg = resources.GetString("menuItem57.IconSvg");
menuItem57.PARENTITEM = null;
menuItem57.Select = false;
menuItem58.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
menuItem58.PARENTITEM = menuItem57;
menuItem58.Select = false;
menuItem58.Text = "二级菜单";
menuItem59.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F);
menuItem59.PARENTITEM = menuItem57;
menuItem59.Select = false;
menuItem59.Text = "二级菜单";
menuItem60.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F);
menuItem60.PARENTITEM = menuItem57;
menuItem60.Select = false;
menuItem60.Text = "二级菜单";
menuItem57.Sub.Add(menuItem58);
menuItem57.Sub.Add(menuItem59);
menuItem57.Sub.Add(menuItem60);
menuItem57.Text = "一级菜单";
this.menu_vertical.Items.Add(menuItem49);
this.menu_vertical.Items.Add(menuItem53);
this.menu_vertical.Items.Add(menuItem57);
this.menu_vertical.Location = new System.Drawing.Point(9, 9);
this.menu_vertical.Mode = AntdUI.TMenuMode.Vertical;
this.menu_vertical.Name = "menu_vertical";
this.menu_vertical.Size = new System.Drawing.Size(220, 361);
this.menu_vertical.TabIndex = 5;
this.menu_vertical.Text = "menu1";
//
// tabPage3
//
this.tabPage3.Controls.Add(this.menu_horizontal);
this.tabPage3.Dock = System.Windows.Forms.DockStyle.Fill;
this.tabPage3.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.tabPage3.Location = new System.Drawing.Point(3, 38);
this.tabPage3.Name = "tabPage3";
this.tabPage3.Padding = new System.Windows.Forms.Padding(9);
this.tabPage3.Size = new System.Drawing.Size(376, 379);
this.tabPage3.TabIndex = 0;
this.tabPage3.Text = "Horizontal";
//
// menu_horizontal
//
this.menu_horizontal.AutoCollapse = true;
this.menu_horizontal.Dock = System.Windows.Forms.DockStyle.Top;
this.menu_horizontal.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.menu_horizontal.Indent = true;
menuItem61.IconSvg = resources.GetString("menuItem61.IconSvg");
menuItem61.PARENTITEM = null;
menuItem61.Select = false;
menuItem62.PARENTITEM = null;
menuItem62.Select = false;
menuItem62.Text = "SVG可以变色";
menuItem63.PARENTITEM = null;
menuItem63.Select = false;
menuItem63.Text = "如果变不了";
menuItem64.PARENTITEM = null;
menuItem64.Select = false;
menuItem64.Text = "调整svg内容";
menuItem61.Sub.Add(menuItem62);
menuItem61.Sub.Add(menuItem63);
menuItem61.Sub.Add(menuItem64);
menuItem61.Text = "SVG图标菜单";
menuItem65.Icon = global::AntdUIDemo.Properties.Resources.;
menuItem65.PARENTITEM = null;
menuItem65.Select = false;
menuItem66.PARENTITEM = null;
menuItem66.Select = false;
menuItem66.Text = "不能变色";
menuItem67.PARENTITEM = null;
menuItem67.Select = false;
menuItem67.Text = "不适合使用黑白";
menuItem68.PARENTITEM = null;
menuItem68.Select = false;
menuItem68.Text = "二级菜单";
menuItem65.Sub.Add(menuItem66);
menuItem65.Sub.Add(menuItem67);
menuItem65.Sub.Add(menuItem68);
menuItem65.Text = "图片资源菜单";
menuItem69.IconSvg = resources.GetString("menuItem69.IconSvg");
menuItem69.PARENTITEM = null;
menuItem69.Select = false;
menuItem70.PARENTITEM = null;
menuItem70.Select = false;
menuItem70.Text = "二级菜单";
menuItem71.PARENTITEM = null;
menuItem71.Select = false;
menuItem71.Text = "二级菜单";
menuItem72.PARENTITEM = null;
menuItem72.Select = false;
menuItem72.Text = "二级菜单";
menuItem69.Sub.Add(menuItem70);
menuItem69.Sub.Add(menuItem71);
menuItem69.Sub.Add(menuItem72);
menuItem69.Text = "一级菜单";
this.menu_horizontal.Items.Add(menuItem61);
this.menu_horizontal.Items.Add(menuItem65);
this.menu_horizontal.Items.Add(menuItem69);
this.menu_horizontal.Location = new System.Drawing.Point(9, 9);
this.menu_horizontal.Mode = AntdUI.TMenuMode.Horizontal;
this.menu_horizontal.Name = "menu_horizontal";
this.menu_horizontal.Size = new System.Drawing.Size(358, 35);
this.menu_horizontal.TabIndex = 5;
this.menu_horizontal.Text = "menu1";
//
// divider2
//
this.divider2.Location = new System.Drawing.Point(321, 3);
this.divider2.Location = new System.Drawing.Point(271, 3);
this.divider2.Name = "divider2";
this.divider2.Size = new System.Drawing.Size(24, 492);
this.divider2.Size = new System.Drawing.Size(24, 420);
this.divider2.TabIndex = 2;
this.divider2.Vertical = true;
//
@ -257,13 +442,11 @@
this.stackPanel3.Controls.Add(this.stackPanel10);
this.stackPanel3.Controls.Add(this.stackPanel9);
this.stackPanel3.Controls.Add(this.stackPanel8);
this.stackPanel3.Controls.Add(this.stackPanel7);
this.stackPanel3.Controls.Add(this.stackPanel6);
this.stackPanel3.Controls.Add(this.stackPanel5);
this.stackPanel3.Controls.Add(this.stackPanel4);
this.stackPanel3.Location = new System.Drawing.Point(3, 3);
this.stackPanel3.Name = "stackPanel3";
this.stackPanel3.Size = new System.Drawing.Size(312, 492);
this.stackPanel3.Size = new System.Drawing.Size(262, 420);
this.stackPanel3.TabIndex = 0;
this.stackPanel3.Text = "stackPanel3";
this.stackPanel3.Vertical = true;
@ -271,9 +454,9 @@
// buttonCZ
//
this.buttonCZ.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.buttonCZ.Location = new System.Drawing.Point(3, 459);
this.buttonCZ.Location = new System.Drawing.Point(3, 383);
this.buttonCZ.Name = "buttonCZ";
this.buttonCZ.Size = new System.Drawing.Size(306, 32);
this.buttonCZ.Size = new System.Drawing.Size(256, 32);
this.buttonCZ.TabIndex = 45;
this.buttonCZ.Text = "重 置";
this.buttonCZ.Type = AntdUI.TTypeMini.Warn;
@ -283,9 +466,9 @@
//
this.stackPanel14.Controls.Add(this.colorPicker_backactive);
this.stackPanel14.Controls.Add(this.label13);
this.stackPanel14.Location = new System.Drawing.Point(3, 421);
this.stackPanel14.Location = new System.Drawing.Point(3, 345);
this.stackPanel14.Name = "stackPanel14";
this.stackPanel14.Size = new System.Drawing.Size(306, 32);
this.stackPanel14.Size = new System.Drawing.Size(256, 32);
this.stackPanel14.TabIndex = 44;
this.stackPanel14.Text = "stackPanel14";
//
@ -293,7 +476,7 @@
//
this.colorPicker_backactive.Location = new System.Drawing.Point(129, 3);
this.colorPicker_backactive.Name = "colorPicker_backactive";
this.colorPicker_backactive.Size = new System.Drawing.Size(175, 26);
this.colorPicker_backactive.Size = new System.Drawing.Size(120, 26);
this.colorPicker_backactive.TabIndex = 5;
this.colorPicker_backactive.Text = "colorPicker3";
this.colorPicker_backactive.WaveSize = 0;
@ -311,9 +494,9 @@
//
this.stackPanel13.Controls.Add(this.colorPicker_backhover);
this.stackPanel13.Controls.Add(this.label12);
this.stackPanel13.Location = new System.Drawing.Point(3, 383);
this.stackPanel13.Location = new System.Drawing.Point(3, 307);
this.stackPanel13.Name = "stackPanel13";
this.stackPanel13.Size = new System.Drawing.Size(306, 32);
this.stackPanel13.Size = new System.Drawing.Size(256, 32);
this.stackPanel13.TabIndex = 43;
this.stackPanel13.Text = "stackPanel13";
//
@ -321,7 +504,7 @@
//
this.colorPicker_backhover.Location = new System.Drawing.Point(129, 3);
this.colorPicker_backhover.Name = "colorPicker_backhover";
this.colorPicker_backhover.Size = new System.Drawing.Size(175, 26);
this.colorPicker_backhover.Size = new System.Drawing.Size(120, 26);
this.colorPicker_backhover.TabIndex = 5;
this.colorPicker_backhover.Text = "colorPicker2";
this.colorPicker_backhover.WaveSize = 0;
@ -339,9 +522,9 @@
//
this.stackPanel16.Controls.Add(this.colorPicker_foreactive);
this.stackPanel16.Controls.Add(this.label14);
this.stackPanel16.Location = new System.Drawing.Point(3, 345);
this.stackPanel16.Location = new System.Drawing.Point(3, 269);
this.stackPanel16.Name = "stackPanel16";
this.stackPanel16.Size = new System.Drawing.Size(306, 32);
this.stackPanel16.Size = new System.Drawing.Size(256, 32);
this.stackPanel16.TabIndex = 42;
this.stackPanel16.Text = "stackPanel16";
//
@ -349,7 +532,7 @@
//
this.colorPicker_foreactive.Location = new System.Drawing.Point(129, 3);
this.colorPicker_foreactive.Name = "colorPicker_foreactive";
this.colorPicker_foreactive.Size = new System.Drawing.Size(175, 26);
this.colorPicker_foreactive.Size = new System.Drawing.Size(120, 26);
this.colorPicker_foreactive.TabIndex = 5;
this.colorPicker_foreactive.Text = "colorPicker1";
this.colorPicker_foreactive.WaveSize = 0;
@ -367,9 +550,9 @@
//
this.stackPanel12.Controls.Add(this.colorPicker_forecolor);
this.stackPanel12.Controls.Add(this.label11);
this.stackPanel12.Location = new System.Drawing.Point(3, 307);
this.stackPanel12.Location = new System.Drawing.Point(3, 231);
this.stackPanel12.Name = "stackPanel12";
this.stackPanel12.Size = new System.Drawing.Size(306, 32);
this.stackPanel12.Size = new System.Drawing.Size(256, 32);
this.stackPanel12.TabIndex = 41;
this.stackPanel12.Text = "stackPanel12";
//
@ -377,7 +560,7 @@
//
this.colorPicker_forecolor.Location = new System.Drawing.Point(129, 3);
this.colorPicker_forecolor.Name = "colorPicker_forecolor";
this.colorPicker_forecolor.Size = new System.Drawing.Size(175, 26);
this.colorPicker_forecolor.Size = new System.Drawing.Size(120, 26);
this.colorPicker_forecolor.TabIndex = 5;
this.colorPicker_forecolor.Text = "colorPicker1";
this.colorPicker_forecolor.WaveSize = 0;
@ -395,9 +578,9 @@
//
this.stackPanel11.Controls.Add(this.select_unique);
this.stackPanel11.Controls.Add(this.label9);
this.stackPanel11.Location = new System.Drawing.Point(3, 269);
this.stackPanel11.Location = new System.Drawing.Point(3, 193);
this.stackPanel11.Name = "stackPanel11";
this.stackPanel11.Size = new System.Drawing.Size(306, 32);
this.stackPanel11.Size = new System.Drawing.Size(256, 32);
this.stackPanel11.TabIndex = 17;
this.stackPanel11.Text = "stackPanel11";
//
@ -412,7 +595,7 @@
this.select_unique.Name = "select_unique";
this.select_unique.SelectedIndex = 1;
this.select_unique.SelectedValue = "False";
this.select_unique.Size = new System.Drawing.Size(175, 26);
this.select_unique.Size = new System.Drawing.Size(120, 26);
this.select_unique.TabIndex = 11;
this.select_unique.Text = "False";
this.select_unique.WaveSize = 0;
@ -430,9 +613,9 @@
//
this.stackPanel10.Controls.Add(this.select_showsubback);
this.stackPanel10.Controls.Add(this.label8);
this.stackPanel10.Location = new System.Drawing.Point(3, 231);
this.stackPanel10.Location = new System.Drawing.Point(3, 155);
this.stackPanel10.Name = "stackPanel10";
this.stackPanel10.Size = new System.Drawing.Size(306, 32);
this.stackPanel10.Size = new System.Drawing.Size(256, 32);
this.stackPanel10.TabIndex = 16;
this.stackPanel10.Text = "stackPanel10";
//
@ -447,7 +630,7 @@
this.select_showsubback.Name = "select_showsubback";
this.select_showsubback.SelectedIndex = 1;
this.select_showsubback.SelectedValue = "False";
this.select_showsubback.Size = new System.Drawing.Size(175, 26);
this.select_showsubback.Size = new System.Drawing.Size(120, 26);
this.select_showsubback.TabIndex = 11;
this.select_showsubback.Text = "False";
this.select_showsubback.WaveSize = 0;
@ -465,9 +648,9 @@
//
this.stackPanel9.Controls.Add(this.select_round);
this.stackPanel9.Controls.Add(this.label7);
this.stackPanel9.Location = new System.Drawing.Point(3, 193);
this.stackPanel9.Location = new System.Drawing.Point(3, 117);
this.stackPanel9.Name = "stackPanel9";
this.stackPanel9.Size = new System.Drawing.Size(306, 32);
this.stackPanel9.Size = new System.Drawing.Size(256, 32);
this.stackPanel9.TabIndex = 15;
this.stackPanel9.Text = "stackPanel9";
//
@ -482,7 +665,7 @@
this.select_round.Name = "select_round";
this.select_round.SelectedIndex = 1;
this.select_round.SelectedValue = "False";
this.select_round.Size = new System.Drawing.Size(175, 26);
this.select_round.Size = new System.Drawing.Size(120, 26);
this.select_round.TabIndex = 11;
this.select_round.Text = "False";
this.select_round.WaveSize = 0;
@ -500,9 +683,9 @@
//
this.stackPanel8.Controls.Add(this.input_radius);
this.stackPanel8.Controls.Add(this.label6);
this.stackPanel8.Location = new System.Drawing.Point(3, 155);
this.stackPanel8.Location = new System.Drawing.Point(3, 79);
this.stackPanel8.Name = "stackPanel8";
this.stackPanel8.Size = new System.Drawing.Size(306, 32);
this.stackPanel8.Size = new System.Drawing.Size(256, 32);
this.stackPanel8.TabIndex = 14;
this.stackPanel8.Text = "stackPanel8";
//
@ -511,7 +694,7 @@
this.input_radius.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F);
this.input_radius.Location = new System.Drawing.Point(129, 3);
this.input_radius.Name = "input_radius";
this.input_radius.Size = new System.Drawing.Size(175, 26);
this.input_radius.Size = new System.Drawing.Size(120, 26);
this.input_radius.TabIndex = 5;
this.input_radius.Text = "6";
this.input_radius.Value = new decimal(new int[] {
@ -530,42 +713,13 @@
this.label6.TabIndex = 4;
this.label6.Text = "Radius";
//
// stackPanel7
//
this.stackPanel7.Controls.Add(this.select_mode);
this.stackPanel7.Controls.Add(this.label5);
this.stackPanel7.Location = new System.Drawing.Point(3, 117);
this.stackPanel7.Name = "stackPanel7";
this.stackPanel7.Size = new System.Drawing.Size(306, 32);
this.stackPanel7.TabIndex = 13;
this.stackPanel7.Text = "stackPanel7";
//
// select_mode
//
this.select_mode.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.select_mode.List = true;
this.select_mode.Location = new System.Drawing.Point(129, 3);
this.select_mode.Name = "select_mode";
this.select_mode.Size = new System.Drawing.Size(175, 26);
this.select_mode.TabIndex = 11;
this.select_mode.WaveSize = 0;
//
// label5
//
this.label5.Font = new System.Drawing.Font("Microsoft YaHei UI", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label5.Location = new System.Drawing.Point(3, 3);
this.label5.Name = "label5";
this.label5.Size = new System.Drawing.Size(120, 26);
this.label5.TabIndex = 4;
this.label5.Text = "Mode";
//
// stackPanel6
//
this.stackPanel6.Controls.Add(this.select_indent);
this.stackPanel6.Controls.Add(this.label4);
this.stackPanel6.Location = new System.Drawing.Point(3, 79);
this.stackPanel6.Location = new System.Drawing.Point(3, 41);
this.stackPanel6.Name = "stackPanel6";
this.stackPanel6.Size = new System.Drawing.Size(306, 32);
this.stackPanel6.Size = new System.Drawing.Size(256, 32);
this.stackPanel6.TabIndex = 12;
this.stackPanel6.Text = "stackPanel6";
//
@ -578,11 +732,11 @@
this.select_indent.List = true;
this.select_indent.Location = new System.Drawing.Point(129, 3);
this.select_indent.Name = "select_indent";
this.select_indent.SelectedIndex = 1;
this.select_indent.SelectedValue = "False";
this.select_indent.Size = new System.Drawing.Size(175, 26);
this.select_indent.SelectedIndex = 0;
this.select_indent.SelectedValue = "True";
this.select_indent.Size = new System.Drawing.Size(120, 26);
this.select_indent.TabIndex = 11;
this.select_indent.Text = "False";
this.select_indent.Text = "True";
this.select_indent.WaveSize = 0;
//
// label4
@ -598,9 +752,9 @@
//
this.stackPanel5.Controls.Add(this.select_collapsed);
this.stackPanel5.Controls.Add(this.label3);
this.stackPanel5.Location = new System.Drawing.Point(3, 41);
this.stackPanel5.Location = new System.Drawing.Point(3, 3);
this.stackPanel5.Name = "stackPanel5";
this.stackPanel5.Size = new System.Drawing.Size(306, 32);
this.stackPanel5.Size = new System.Drawing.Size(256, 32);
this.stackPanel5.TabIndex = 11;
this.stackPanel5.Text = "stackPanel5";
//
@ -615,7 +769,7 @@
this.select_collapsed.Name = "select_collapsed";
this.select_collapsed.SelectedIndex = 1;
this.select_collapsed.SelectedValue = "False";
this.select_collapsed.Size = new System.Drawing.Size(175, 26);
this.select_collapsed.Size = new System.Drawing.Size(120, 26);
this.select_collapsed.TabIndex = 11;
this.select_collapsed.Text = "False";
this.select_collapsed.WaveSize = 0;
@ -629,40 +783,30 @@
this.label3.TabIndex = 4;
this.label3.Text = "Collapsed";
//
// stackPanel4
// divider1
//
this.stackPanel4.Controls.Add(this.select_autocollapse);
this.stackPanel4.Controls.Add(this.label10);
this.stackPanel4.Location = new System.Drawing.Point(3, 3);
this.stackPanel4.Name = "stackPanel4";
this.stackPanel4.Size = new System.Drawing.Size(306, 32);
this.stackPanel4.TabIndex = 10;
this.stackPanel4.Text = "stackPanel4";
this.divider1.Location = new System.Drawing.Point(3, 79);
this.divider1.Name = "divider1";
this.divider1.Size = new System.Drawing.Size(694, 2);
this.divider1.TabIndex = 4;
//
// select_autocollapse
// label2
//
this.select_autocollapse.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.select_autocollapse.Items.AddRange(new object[] {
"True",
"False"});
this.select_autocollapse.List = true;
this.select_autocollapse.Location = new System.Drawing.Point(129, 3);
this.select_autocollapse.Name = "select_autocollapse";
this.select_autocollapse.SelectedIndex = 1;
this.select_autocollapse.SelectedValue = "False";
this.select_autocollapse.Size = new System.Drawing.Size(175, 26);
this.select_autocollapse.TabIndex = 11;
this.select_autocollapse.Text = "False";
this.select_autocollapse.WaveSize = 0;
this.label2.Font = new System.Drawing.Font("Microsoft YaHei UI", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label2.Location = new System.Drawing.Point(3, 49);
this.label2.Name = "label2";
this.label2.Size = new System.Drawing.Size(694, 24);
this.label2.TabIndex = 3;
this.label2.Text = "为页面和功能提供导航的菜单列表。";
//
// label10
// label1
//
this.label10.Font = new System.Drawing.Font("Microsoft YaHei UI", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label10.Location = new System.Drawing.Point(3, 3);
this.label10.Name = "label10";
this.label10.Size = new System.Drawing.Size(120, 26);
this.label10.TabIndex = 4;
this.label10.Text = "AutoCollapse";
this.label1.Font = new System.Drawing.Font("Microsoft YaHei UI", 26.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label1.Location = new System.Drawing.Point(3, 3);
this.label1.Name = "label1";
this.label1.Size = new System.Drawing.Size(694, 40);
this.label1.TabIndex = 2;
this.label1.Text = "Menu 导航菜单";
//
// MenuDemo
//
@ -672,6 +816,10 @@
this.Size = new System.Drawing.Size(700, 585);
this.stackPanel1.ResumeLayout(false);
this.stackPanel2.ResumeLayout(false);
this.tabs1.ResumeLayout(false);
this.tabPage1.ResumeLayout(false);
this.tabPage2.ResumeLayout(false);
this.tabPage3.ResumeLayout(false);
this.stackPanel3.ResumeLayout(false);
this.stackPanel14.ResumeLayout(false);
this.stackPanel13.ResumeLayout(false);
@ -681,10 +829,8 @@
this.stackPanel10.ResumeLayout(false);
this.stackPanel9.ResumeLayout(false);
this.stackPanel8.ResumeLayout(false);
this.stackPanel7.ResumeLayout(false);
this.stackPanel6.ResumeLayout(false);
this.stackPanel5.ResumeLayout(false);
this.stackPanel4.ResumeLayout(false);
this.ResumeLayout(false);
}
@ -695,7 +841,6 @@
private AntdUI.Label label1;
private AntdUI.Label label2;
private AntdUI.StackPanel stackPanel2;
private AntdUI.Menu menu;
private AntdUI.Divider divider2;
private AntdUI.StackPanel stackPanel3;
private AntdUI.Button buttonCZ;
@ -723,18 +868,19 @@
private AntdUI.StackPanel stackPanel8;
private AntdUI.InputNumber input_radius;
private AntdUI.Label label6;
private AntdUI.StackPanel stackPanel7;
private AntdUI.Select select_mode;
private AntdUI.Label label5;
private AntdUI.StackPanel stackPanel6;
private AntdUI.Select select_indent;
private AntdUI.Label label4;
private AntdUI.StackPanel stackPanel5;
private AntdUI.Select select_collapsed;
private AntdUI.Label label3;
private AntdUI.StackPanel stackPanel4;
private AntdUI.Select select_autocollapse;
private AntdUI.Label label10;
private AntdUI.Divider divider1;
private AntdUI.Tabs tabs1;
private AntdUI.TabPage tabPage1;
private AntdUI.Menu menu_inline;
private AntdUI.TabPage tabPage2;
private AntdUI.TabPage tabPage3;
private AntdUI.Menu menu_vertical;
private AntdUI.Menu menu_horizontal;
}
}

View File

@ -1,4 +1,5 @@
using AntdUI;
using AntdUIDemo.Utils;
using System;
using System.Collections.Generic;
using System.ComponentModel;
@ -16,8 +17,6 @@ namespace AntdUIDemo.Views
public MenuDemo()
{
InitializeComponent();
//初始化下拉框
InitSelectItems();
//设置默认值
InitData();
// 绑定事件
@ -26,12 +25,36 @@ namespace AntdUIDemo.Views
private void BindEventHandler()
{
select_autocollapse.SelectedIndexChanged += select_intvalue_SelectedIndexChanged;
select_collapsed.SelectedIndexChanged += select_intvalue_SelectedIndexChanged;
select_indent.SelectedIndexChanged += select_intvalue_SelectedIndexChanged;
select_round.SelectedIndexChanged += select_intvalue_SelectedIndexChanged;
select_showsubback.SelectedIndexChanged += select_intvalue_SelectedIndexChanged;
select_unique.SelectedIndexChanged += select_intvalue_SelectedIndexChanged;
input_radius.ValueChanged += Input_decimal_ValueChanged;
colorPicker_forecolor.ValueChanged += ColorPicker_ValueChanged;
colorPicker_foreactive.ValueChanged += ColorPicker_ValueChanged;
colorPicker_backhover.ValueChanged += ColorPicker_ValueChanged;
colorPicker_backactive.ValueChanged += ColorPicker_ValueChanged;
buttonCZ.Click += ButtonCZ_Click;
}
private void ButtonCZ_Click(object sender, EventArgs e)
{
InitData();
LoadMenu();
}
private void ColorPicker_ValueChanged(object sender, Color value)
{
LoadMenu();
}
private void Input_decimal_ValueChanged(object sender, decimal value)
{
LoadMenu();
}
private void select_intvalue_SelectedIndexChanged(object sender, int value)
@ -41,34 +64,42 @@ namespace AntdUIDemo.Views
private void InitData()
{
select_mode.SelectedIndex = 0;
}
select_collapsed.SelectedIndex = 1;
select_indent.SelectedIndex = 0;
select_round.SelectedIndex = 1;
select_showsubback.SelectedIndex = 1;
select_unique.SelectedIndex = 1;
private void InitSelectItems()
{
//初始化菜单类型
//select_align.Items.Clear();
//foreach (TAlignFlow align in Enum.GetValues(typeof(TAlignFlow)))
//{
// select_align.Items.Add(align);
//}
input_radius.Value = 6;
select_mode.Items.Clear();
foreach(TMenuMode menuMode in Enum.GetValues(typeof(TMenuMode)))
{
select_mode.Items.Add(menuMode);
}
colorPicker_forecolor.Value = Color.Transparent;
colorPicker_foreactive.Value = Color.Transparent;
colorPicker_backhover.Value = Color.Transparent;
colorPicker_backactive.Value = Color.Transparent;
}
private void LoadMenu()
{
menu.AutoCollapse = select_autocollapse.SelectedIndex == 0;
ApplyMenuSettings(menu_inline);
ApplyMenuSettings(menu_vertical);
ApplyMenuSettings(menu_horizontal);
}
private void ApplyMenuSettings(AntdUI.Menu menu)
{
menu.Collapsed = select_collapsed.SelectedIndex == 0;
menu.Indent = select_indent.SelectedIndex == 0;
menu.Round = select_round.SelectedIndex == 0;
menu.ShowSubBack = select_showsubback.SelectedIndex == 0;
menu.Unique = select_unique.SelectedIndex == 0;
menu.Invalidate();
menu.Radius = (int)input_radius.Value;
menu.ForeColor = colorPicker_forecolor.Value == Color.Transparent ? null : colorPicker_forecolor.Value;
menu.ForeActive = colorPicker_foreactive.Value == Color.Transparent ? null : colorPicker_foreactive.Value;
menu.BackHover = colorPicker_backhover.Value == Color.Transparent ? null : colorPicker_backhover.Value;
menu.BackActive = colorPicker_backactive.Value == Color.Transparent ? null : colorPicker_backactive.Value;
}
}
}

View File

@ -117,16 +117,22 @@
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="menuItem1.IconSvg" xml:space="preserve">
<data name="menuItem37.IconSvg" xml:space="preserve">
<value>&lt;svg t="1724229402123" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="7948" width="200" height="200"&gt;&lt;path d="M911.945421 306.603008l-62.497894 36.07767c-17.62304 10.177843-40.14592 4.144435-50.315981-13.476966-10.177229-17.622323-4.143514-40.145306 13.469286-50.324173l62.422221-36.033638c-30.075187-43.229594-67.660698-80.808448-110.886912-110.890598l-36.04951 62.414541c-10.171085 17.621299-32.692941 23.654707-50.315981 13.486182-17.625088-10.177843-23.656755-32.700723-13.479526-50.322125L700.379443 95.037542c-46.631936-22.00105-97.723597-36.02135-151.551693-40.466637l0 72.03564c0 20.337152-16.480973 36.835942-36.837478 36.835942-20.336947 0-36.836454-16.49879-36.836454-36.835942L475.153818 54.56985c-53.817856 4.44631-104.912589 18.465587-151.533261 40.461517l36.089344 62.502502c10.170061 17.622323 4.134298 40.144282-13.488742 50.322125-17.611776 10.168627-40.14592 4.135219-50.325197-13.486182l-36.032102-62.414541c-43.23543 30.08215-80.811725 67.666125-110.89408 110.890598l62.410957 36.033638c17.624064 10.178867 23.656755 32.702771 13.488742 50.324173-10.170061 17.621299-32.703181 23.655731-50.327245 13.476966l-62.497894-36.071526c-26.967245 57.152717-42.104627 120.981402-42.104627 188.367155 0 244.134298 197.907354 442.041651 442.05056 442.041651 244.153446 0 442.066944-197.905408 442.066944-442.041651C954.05824 427.586458 938.919834 363.755725 911.945421 306.603008zM767.225549 642.319053c-81.385882 140.943053-261.623091 189.244109-402.584166 107.86775-140.962099-81.382502-189.253939-261.618483-107.864986-402.564608 81.37769-140.946125 261.624115-189.245133 402.584166-107.869798C800.302285 321.13705 848.603238 501.372928 767.225549 642.319053zM667.258778 305.542861 562.319565 482.312909c-10.170061 17.611059-32.694989 23.654707-50.325197 13.487206-17.6128-10.178867-23.655731-32.710963-13.478502-50.324173L603.857306 268.040704c-28.383539-11.459994-59.370598-17.823949-91.862938-17.823949-135.626342 0-245.582029 109.951181-245.582029 245.583258 0 135.619789 109.955686 245.571994 245.582029 245.571994 135.644774 0 245.593293-109.950157 245.593293-245.571994C757.587661 419.071488 722.381414 350.581658 667.258778 305.542861z" p-id="7949"&gt;&lt;/path&gt;&lt;/svg&gt;</value>
</data>
<data name="menuItem9.IconSvg" xml:space="preserve">
<data name="menuItem45.IconSvg" xml:space="preserve">
<value>&lt;svg t="1724229420898" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="8098" width="200" height="200"&gt;&lt;path d="M892.928 128q28.672 0 48.64 19.968t19.968 48.64l0 52.224q0 28.672-19.968 48.64t-48.64 19.968l-759.808 0q-28.672 0-48.64-19.968t-19.968-48.64l0-52.224q0-28.672 19.968-48.64t48.64-19.968l759.808 0zM892.928 448.512q28.672 0 48.64 19.968t19.968 48.64l0 52.224q0 28.672-19.968 48.64t-48.64 19.968l-759.808 0q-28.672 0-48.64-19.968t-19.968-48.64l0-52.224q0-28.672 19.968-48.64t48.64-19.968l759.808 0zM892.928 769.024q28.672 0 48.64 19.968t19.968 48.64l0 52.224q0 28.672-19.968 48.64t-48.64 19.968l-759.808 0q-28.672 0-48.64-19.968t-19.968-48.64l0-52.224q0-28.672 19.968-48.64t48.64-19.968l759.808 0z" p-id="8099"&gt;&lt;/path&gt;&lt;/svg&gt;</value>
</data>
<data name="menuItem13.IconSvg" xml:space="preserve">
<value>&lt;svg t="1724229436634" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="8248" width="200" height="200"&gt;&lt;path d="M533.504 268.288q33.792-41.984 71.68-75.776 32.768-27.648 74.24-50.176t86.528-19.456q63.488 5.12 105.984 30.208t67.584 63.488 34.304 87.04 6.144 99.84-17.92 97.792-36.864 87.04-48.64 74.752-53.248 61.952q-40.96 41.984-85.504 78.336t-84.992 62.464-73.728 41.472-51.712 15.36q-20.48 1.024-52.224-14.336t-69.632-41.472-79.872-61.952-82.944-75.776q-26.624-25.6-57.344-59.392t-57.856-74.24-46.592-87.552-21.504-100.352 11.264-99.84 39.936-83.456 65.536-61.952 88.064-35.328q24.576-5.12 49.152-1.536t48.128 12.288 45.056 22.016 40.96 27.648q45.056 33.792 86.016 80.896z" p-id="8249"&gt;&lt;/path&gt;&lt;/svg&gt;</value>
<data name="menuItem49.IconSvg" xml:space="preserve">
<value>&lt;svg t="1724229402123" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="7948" width="200" height="200"&gt;&lt;path d="M911.945421 306.603008l-62.497894 36.07767c-17.62304 10.177843-40.14592 4.144435-50.315981-13.476966-10.177229-17.622323-4.143514-40.145306 13.469286-50.324173l62.422221-36.033638c-30.075187-43.229594-67.660698-80.808448-110.886912-110.890598l-36.04951 62.414541c-10.171085 17.621299-32.692941 23.654707-50.315981 13.486182-17.625088-10.177843-23.656755-32.700723-13.479526-50.322125L700.379443 95.037542c-46.631936-22.00105-97.723597-36.02135-151.551693-40.466637l0 72.03564c0 20.337152-16.480973 36.835942-36.837478 36.835942-20.336947 0-36.836454-16.49879-36.836454-36.835942L475.153818 54.56985c-53.817856 4.44631-104.912589 18.465587-151.533261 40.461517l36.089344 62.502502c10.170061 17.622323 4.134298 40.144282-13.488742 50.322125-17.611776 10.168627-40.14592 4.135219-50.325197-13.486182l-36.032102-62.414541c-43.23543 30.08215-80.811725 67.666125-110.89408 110.890598l62.410957 36.033638c17.624064 10.178867 23.656755 32.702771 13.488742 50.324173-10.170061 17.621299-32.703181 23.655731-50.327245 13.476966l-62.497894-36.071526c-26.967245 57.152717-42.104627 120.981402-42.104627 188.367155 0 244.134298 197.907354 442.041651 442.05056 442.041651 244.153446 0 442.066944-197.905408 442.066944-442.041651C954.05824 427.586458 938.919834 363.755725 911.945421 306.603008zM767.225549 642.319053c-81.385882 140.943053-261.623091 189.244109-402.584166 107.86775-140.962099-81.382502-189.253939-261.618483-107.864986-402.564608 81.37769-140.946125 261.624115-189.245133 402.584166-107.869798C800.302285 321.13705 848.603238 501.372928 767.225549 642.319053zM667.258778 305.542861 562.319565 482.312909c-10.170061 17.611059-32.694989 23.654707-50.325197 13.487206-17.6128-10.178867-23.655731-32.710963-13.478502-50.324173L603.857306 268.040704c-28.383539-11.459994-59.370598-17.823949-91.862938-17.823949-135.626342 0-245.582029 109.951181-245.582029 245.583258 0 135.619789 109.955686 245.571994 245.582029 245.571994 135.644774 0 245.593293-109.950157 245.593293-245.571994C757.587661 419.071488 722.381414 350.581658 667.258778 305.542861z" p-id="7949"&gt;&lt;/path&gt;&lt;/svg&gt;</value>
</data>
<data name="menuItem14.IconSvg" xml:space="preserve">
<value>&lt;svg t="1724229504670" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="8552" width="200" height="200"&gt;&lt;path d="M193.536 915.456l473.088 0 0 52.224q0 20.48-15.36 38.4t-45.056 17.92l-351.232 0q-26.624 0-44.032-16.384t-17.408-39.936l0-52.224zM829.44 488.448q34.816 0 67.584 4.608t55.296 19.968 32.256 44.032 0.512 77.824q-10.24 51.2-30.208 77.824t-46.08 38.4-56.32 11.776-61.952-2.048q-11.264 18.432-25.6 33.28t-30.72 28.672-33.28 28.672-34.304 33.28l-473.088 0q-22.528-31.744-50.176-53.248t-51.2-49.664-39.936-72.192-16.384-119.808l0-107.52q0-20.48 7.168-30.72t16.384-15.36q11.264-5.12 24.576-7.168l697.344 0q12.288 2.048 23.552 7.168 9.216 5.12 16.896 15.36t7.68 30.72l0 6.144zM251.904 349.184q-2.048 15.36-13.312 23.04t-24.064 7.68-23.552-7.68-10.752-23.04q0-35.84 3.584-58.88t6.656-43.52q5.12-29.696 17.92-50.176t26.624-37.376 25.088-32.768 14.336-37.376q4.096-30.72 5.632-48.64t5.12-26.624 10.752-10.752 23.552-2.048 23.552 11.776 8.192 29.696-2.048 37.888-6.144 35.328q-2.048 14.336-9.728 29.184t-17.92 30.72-20.48 31.232-18.432 29.696q-9.216 15.36-14.336 38.4t-10.24 74.24zM445.44 349.184q-2.048 15.36-13.312 23.04t-24.064 7.68-23.552-7.68-10.752-23.04q0-35.84 3.584-58.88t7.68-43.52q5.12-29.696 17.92-50.176t26.112-37.376 24.576-32.768 14.336-37.376q4.096-30.72 6.144-48.64t5.632-26.624 10.752-10.752 23.552-2.048 23.04 11.776 7.68 29.696-1.536 37.888-5.632 35.328q-3.072 14.336-10.752 29.184t-17.408 30.72-20.48 31.232-18.944 29.696q-9.216 15.36-14.336 38.4t-10.24 74.24zM640 349.184q-2.048 15.36-13.312 23.04t-24.064 7.68-23.552-7.68-10.752-23.04q0-35.84 3.072-58.88t7.168-43.52q5.12-29.696 17.92-50.176t26.624-37.376 25.088-32.768 14.336-37.376q4.096-30.72 5.632-48.64t5.12-26.624 10.752-10.752 23.552-2.048 23.552 11.776 8.192 29.696-2.048 37.888-6.144 35.328q-3.072 14.336-10.752 29.184t-17.408 30.72-19.968 31.232-18.432 29.696q-5.12 8.192-8.704 16.896t-6.144 21.504-4.608 30.72-5.12 43.52z" p-id="8553"&gt;&lt;/path&gt;&lt;/svg&gt;</value>
<data name="menuItem57.IconSvg" xml:space="preserve">
<value>&lt;svg t="1724229420898" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="8098" width="200" height="200"&gt;&lt;path d="M892.928 128q28.672 0 48.64 19.968t19.968 48.64l0 52.224q0 28.672-19.968 48.64t-48.64 19.968l-759.808 0q-28.672 0-48.64-19.968t-19.968-48.64l0-52.224q0-28.672 19.968-48.64t48.64-19.968l759.808 0zM892.928 448.512q28.672 0 48.64 19.968t19.968 48.64l0 52.224q0 28.672-19.968 48.64t-48.64 19.968l-759.808 0q-28.672 0-48.64-19.968t-19.968-48.64l0-52.224q0-28.672 19.968-48.64t48.64-19.968l759.808 0zM892.928 769.024q28.672 0 48.64 19.968t19.968 48.64l0 52.224q0 28.672-19.968 48.64t-48.64 19.968l-759.808 0q-28.672 0-48.64-19.968t-19.968-48.64l0-52.224q0-28.672 19.968-48.64t48.64-19.968l759.808 0z" p-id="8099"&gt;&lt;/path&gt;&lt;/svg&gt;</value>
</data>
<data name="menuItem61.IconSvg" xml:space="preserve">
<value>&lt;svg t="1724229402123" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="7948" width="200" height="200"&gt;&lt;path d="M911.945421 306.603008l-62.497894 36.07767c-17.62304 10.177843-40.14592 4.144435-50.315981-13.476966-10.177229-17.622323-4.143514-40.145306 13.469286-50.324173l62.422221-36.033638c-30.075187-43.229594-67.660698-80.808448-110.886912-110.890598l-36.04951 62.414541c-10.171085 17.621299-32.692941 23.654707-50.315981 13.486182-17.625088-10.177843-23.656755-32.700723-13.479526-50.322125L700.379443 95.037542c-46.631936-22.00105-97.723597-36.02135-151.551693-40.466637l0 72.03564c0 20.337152-16.480973 36.835942-36.837478 36.835942-20.336947 0-36.836454-16.49879-36.836454-36.835942L475.153818 54.56985c-53.817856 4.44631-104.912589 18.465587-151.533261 40.461517l36.089344 62.502502c10.170061 17.622323 4.134298 40.144282-13.488742 50.322125-17.611776 10.168627-40.14592 4.135219-50.325197-13.486182l-36.032102-62.414541c-43.23543 30.08215-80.811725 67.666125-110.89408 110.890598l62.410957 36.033638c17.624064 10.178867 23.656755 32.702771 13.488742 50.324173-10.170061 17.621299-32.703181 23.655731-50.327245 13.476966l-62.497894-36.071526c-26.967245 57.152717-42.104627 120.981402-42.104627 188.367155 0 244.134298 197.907354 442.041651 442.05056 442.041651 244.153446 0 442.066944-197.905408 442.066944-442.041651C954.05824 427.586458 938.919834 363.755725 911.945421 306.603008zM767.225549 642.319053c-81.385882 140.943053-261.623091 189.244109-402.584166 107.86775-140.962099-81.382502-189.253939-261.618483-107.864986-402.564608 81.37769-140.946125 261.624115-189.245133 402.584166-107.869798C800.302285 321.13705 848.603238 501.372928 767.225549 642.319053zM667.258778 305.542861 562.319565 482.312909c-10.170061 17.611059-32.694989 23.654707-50.325197 13.487206-17.6128-10.178867-23.655731-32.710963-13.478502-50.324173L603.857306 268.040704c-28.383539-11.459994-59.370598-17.823949-91.862938-17.823949-135.626342 0-245.582029 109.951181-245.582029 245.583258 0 135.619789 109.955686 245.571994 245.582029 245.571994 135.644774 0 245.593293-109.950157 245.593293-245.571994C757.587661 419.071488 722.381414 350.581658 667.258778 305.542861z" p-id="7949"&gt;&lt;/path&gt;&lt;/svg&gt;</value>
</data>
<data name="menuItem69.IconSvg" xml:space="preserve">
<value>&lt;svg t="1724229420898" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="8098" width="200" height="200"&gt;&lt;path d="M892.928 128q28.672 0 48.64 19.968t19.968 48.64l0 52.224q0 28.672-19.968 48.64t-48.64 19.968l-759.808 0q-28.672 0-48.64-19.968t-19.968-48.64l0-52.224q0-28.672 19.968-48.64t48.64-19.968l759.808 0zM892.928 448.512q28.672 0 48.64 19.968t19.968 48.64l0 52.224q0 28.672-19.968 48.64t-48.64 19.968l-759.808 0q-28.672 0-48.64-19.968t-19.968-48.64l0-52.224q0-28.672 19.968-48.64t48.64-19.968l759.808 0zM892.928 769.024q28.672 0 48.64 19.968t19.968 48.64l0 52.224q0 28.672-19.968 48.64t-48.64 19.968l-759.808 0q-28.672 0-48.64-19.968t-19.968-48.64l0-52.224q0-28.672 19.968-48.64t48.64-19.968l759.808 0z" p-id="8099"&gt;&lt;/path&gt;&lt;/svg&gt;</value>
</data>
</root>

580
Views/PaginationDemo.Designer.cs generated Normal file
View File

@ -0,0 +1,580 @@
namespace AntdUIDemo.Views
{
partial class PaginationDemo
{
/// <summary>
/// 必需的设计器变量。
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// 清理所有正在使用的资源。
/// </summary>
/// <param name="disposing">如果应释放托管资源,为 true否则为 false。</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region
/// <summary>
/// 设计器支持所需的方法 - 不要修改
/// 使用代码编辑器修改此方法的内容。
/// </summary>
private void InitializeComponent()
{
this.label1 = new AntdUI.Label();
this.label2 = new AntdUI.Label();
this.divider1 = new AntdUI.Divider();
this.label12 = new AntdUI.Label();
this.stackPanel1 = new AntdUI.StackPanel();
this.stackPanel5 = new AntdUI.StackPanel();
this.selectMultiple = new AntdUI.SelectMultiple();
this.label14 = new AntdUI.Label();
this.stackPanel4 = new AntdUI.StackPanel();
this.switch_show = new AntdUI.Switch();
this.label9 = new AntdUI.Label();
this.input_textdesc = new AntdUI.Input();
this.label10 = new AntdUI.Label();
this.input_radius = new AntdUI.InputNumber();
this.label11 = new AntdUI.Label();
this.stackPanel3 = new AntdUI.StackPanel();
this.input_gap = new AntdUI.InputNumber();
this.label5 = new AntdUI.Label();
this.colorPicker = new AntdUI.ColorPicker();
this.label6 = new AntdUI.Label();
this.input_max = new AntdUI.InputNumber();
this.label8 = new AntdUI.Label();
this.stackPanel2 = new AntdUI.StackPanel();
this.input_total = new AntdUI.InputNumber();
this.label4 = new AntdUI.Label();
this.input_pagesize = new AntdUI.InputNumber();
this.label3 = new AntdUI.Label();
this.input_current = new AntdUI.InputNumber();
this.label7 = new AntdUI.Label();
this.input_size = new AntdUI.InputNumber();
this.label13 = new AntdUI.Label();
this.stackPanel6 = new AntdUI.StackPanel();
this.switch_right = new AntdUI.Switch();
this.label15 = new AntdUI.Label();
this.stackPanel7 = new AntdUI.StackPanel();
this.buttonCZ = new AntdUI.Button();
this.pagination = new AntdUI.Pagination();
this.stackPanel1.SuspendLayout();
this.stackPanel5.SuspendLayout();
this.stackPanel4.SuspendLayout();
this.stackPanel3.SuspendLayout();
this.stackPanel2.SuspendLayout();
this.stackPanel6.SuspendLayout();
this.stackPanel7.SuspendLayout();
this.SuspendLayout();
//
// label1
//
this.label1.Font = new System.Drawing.Font("Microsoft YaHei UI", 26.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label1.Location = new System.Drawing.Point(3, 3);
this.label1.Name = "label1";
this.label1.Size = new System.Drawing.Size(694, 40);
this.label1.TabIndex = 3;
this.label1.Text = "Pagination 分页";
//
// label2
//
this.label2.Font = new System.Drawing.Font("Microsoft YaHei UI", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label2.Location = new System.Drawing.Point(3, 49);
this.label2.Name = "label2";
this.label2.Size = new System.Drawing.Size(694, 24);
this.label2.TabIndex = 4;
this.label2.Text = "采用分页的形式分隔长列表,每次只加载一个页面。";
//
// divider1
//
this.divider1.Location = new System.Drawing.Point(3, 79);
this.divider1.Name = "divider1";
this.divider1.Size = new System.Drawing.Size(694, 12);
this.divider1.TabIndex = 32;
//
// label12
//
this.label12.Font = new System.Drawing.Font("Microsoft YaHei UI", 12F);
this.label12.Location = new System.Drawing.Point(3, 97);
this.label12.Name = "label12";
this.label12.Size = new System.Drawing.Size(694, 24);
this.label12.TabIndex = 41;
this.label12.Text = "控件配置";
//
// stackPanel1
//
this.stackPanel1.Controls.Add(this.pagination);
this.stackPanel1.Controls.Add(this.stackPanel7);
this.stackPanel1.Controls.Add(this.stackPanel6);
this.stackPanel1.Controls.Add(this.stackPanel5);
this.stackPanel1.Controls.Add(this.stackPanel4);
this.stackPanel1.Controls.Add(this.stackPanel3);
this.stackPanel1.Controls.Add(this.stackPanel2);
this.stackPanel1.Controls.Add(this.label12);
this.stackPanel1.Controls.Add(this.divider1);
this.stackPanel1.Controls.Add(this.label2);
this.stackPanel1.Controls.Add(this.label1);
this.stackPanel1.Dock = System.Windows.Forms.DockStyle.Fill;
this.stackPanel1.Location = new System.Drawing.Point(0, 0);
this.stackPanel1.Name = "stackPanel1";
this.stackPanel1.Size = new System.Drawing.Size(700, 535);
this.stackPanel1.TabIndex = 0;
this.stackPanel1.Text = "stackPanel1";
this.stackPanel1.Vertical = true;
//
// stackPanel5
//
this.stackPanel5.Controls.Add(this.input_size);
this.stackPanel5.Controls.Add(this.label13);
this.stackPanel5.Controls.Add(this.selectMultiple);
this.stackPanel5.Controls.Add(this.label14);
this.stackPanel5.Location = new System.Drawing.Point(3, 241);
this.stackPanel5.Name = "stackPanel5";
this.stackPanel5.Size = new System.Drawing.Size(694, 32);
this.stackPanel5.TabIndex = 45;
this.stackPanel5.Text = "stackPanel5";
//
// selectMultiple
//
this.selectMultiple.Items.AddRange(new object[] {
"1",
"2",
"5",
"10",
"20",
"50",
"100"});
this.selectMultiple.Location = new System.Drawing.Point(159, 3);
this.selectMultiple.Name = "selectMultiple";
this.selectMultiple.SelectedValue = new object[0];
this.selectMultiple.Size = new System.Drawing.Size(252, 26);
this.selectMultiple.TabIndex = 9;
this.selectMultiple.WaveSize = 0;
//
// label14
//
this.label14.Font = new System.Drawing.Font("Microsoft YaHei UI", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label14.Location = new System.Drawing.Point(3, 3);
this.label14.Name = "label14";
this.label14.Size = new System.Drawing.Size(150, 26);
this.label14.TabIndex = 8;
this.label14.Text = "PageSizeOptions";
//
// stackPanel4
//
this.stackPanel4.Controls.Add(this.switch_show);
this.stackPanel4.Controls.Add(this.label9);
this.stackPanel4.Controls.Add(this.input_textdesc);
this.stackPanel4.Controls.Add(this.label10);
this.stackPanel4.Controls.Add(this.input_radius);
this.stackPanel4.Controls.Add(this.label11);
this.stackPanel4.Location = new System.Drawing.Point(3, 203);
this.stackPanel4.Name = "stackPanel4";
this.stackPanel4.Size = new System.Drawing.Size(694, 32);
this.stackPanel4.TabIndex = 44;
this.stackPanel4.Text = "stackPanel4";
//
// switch_show
//
this.switch_show.AutoCheck = true;
this.switch_show.Checked = true;
this.switch_show.CheckedText = "True";
this.switch_show.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.switch_show.Location = new System.Drawing.Point(578, 3);
this.switch_show.Name = "switch_show";
this.switch_show.Size = new System.Drawing.Size(75, 26);
this.switch_show.TabIndex = 13;
this.switch_show.Text = "switch1";
this.switch_show.UnCheckedText = "False";
this.switch_show.WaveSize = 0;
//
// label9
//
this.label9.Font = new System.Drawing.Font("Microsoft YaHei UI", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label9.Location = new System.Drawing.Point(417, 3);
this.label9.Name = "label9";
this.label9.Size = new System.Drawing.Size(155, 26);
this.label9.TabIndex = 12;
this.label9.Text = "ShowSizeChanger";
//
// input_textdesc
//
this.input_textdesc.Location = new System.Drawing.Point(336, 3);
this.input_textdesc.Name = "input_textdesc";
this.input_textdesc.Size = new System.Drawing.Size(75, 26);
this.input_textdesc.TabIndex = 11;
this.input_textdesc.WaveSize = 0;
//
// label10
//
this.label10.Font = new System.Drawing.Font("Microsoft YaHei UI", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label10.Location = new System.Drawing.Point(210, 3);
this.label10.Name = "label10";
this.label10.Size = new System.Drawing.Size(120, 26);
this.label10.TabIndex = 10;
this.label10.Text = "TextDesc";
//
// input_radius
//
this.input_radius.Location = new System.Drawing.Point(129, 3);
this.input_radius.Minimum = new decimal(new int[] {
0,
0,
0,
0});
this.input_radius.Name = "input_radius";
this.input_radius.Size = new System.Drawing.Size(75, 26);
this.input_radius.TabIndex = 9;
this.input_radius.Text = "6";
this.input_radius.Value = new decimal(new int[] {
6,
0,
0,
0});
this.input_radius.WaveSize = 0;
//
// label11
//
this.label11.Font = new System.Drawing.Font("Microsoft YaHei UI", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label11.Location = new System.Drawing.Point(3, 3);
this.label11.Name = "label11";
this.label11.Size = new System.Drawing.Size(120, 26);
this.label11.TabIndex = 8;
this.label11.Text = "Radius";
//
// stackPanel3
//
this.stackPanel3.Controls.Add(this.input_gap);
this.stackPanel3.Controls.Add(this.label5);
this.stackPanel3.Controls.Add(this.colorPicker);
this.stackPanel3.Controls.Add(this.label6);
this.stackPanel3.Controls.Add(this.input_max);
this.stackPanel3.Controls.Add(this.label8);
this.stackPanel3.Location = new System.Drawing.Point(3, 165);
this.stackPanel3.Name = "stackPanel3";
this.stackPanel3.Size = new System.Drawing.Size(694, 32);
this.stackPanel3.TabIndex = 43;
this.stackPanel3.Text = "stackPanel3";
//
// input_gap
//
this.input_gap.Location = new System.Drawing.Point(578, 3);
this.input_gap.Minimum = new decimal(new int[] {
0,
0,
0,
0});
this.input_gap.Name = "input_gap";
this.input_gap.Size = new System.Drawing.Size(75, 26);
this.input_gap.TabIndex = 16;
this.input_gap.Text = "8";
this.input_gap.Value = new decimal(new int[] {
8,
0,
0,
0});
this.input_gap.WaveSize = 0;
//
// label5
//
this.label5.Font = new System.Drawing.Font("Microsoft YaHei UI", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label5.Location = new System.Drawing.Point(417, 3);
this.label5.Name = "label5";
this.label5.Size = new System.Drawing.Size(155, 26);
this.label5.TabIndex = 15;
this.label5.Text = "Gap";
//
// colorPicker
//
this.colorPicker.Location = new System.Drawing.Point(336, 3);
this.colorPicker.Name = "colorPicker";
this.colorPicker.Size = new System.Drawing.Size(75, 26);
this.colorPicker.TabIndex = 14;
this.colorPicker.Text = "colorPicker1";
this.colorPicker.WaveSize = 0;
//
// label6
//
this.label6.Font = new System.Drawing.Font("Microsoft YaHei UI", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label6.Location = new System.Drawing.Point(210, 3);
this.label6.Name = "label6";
this.label6.Size = new System.Drawing.Size(120, 26);
this.label6.TabIndex = 10;
this.label6.Text = "Fill";
//
// input_max
//
this.input_max.Location = new System.Drawing.Point(129, 3);
this.input_max.Minimum = new decimal(new int[] {
0,
0,
0,
0});
this.input_max.Name = "input_max";
this.input_max.Size = new System.Drawing.Size(75, 26);
this.input_max.TabIndex = 9;
this.input_max.Text = "0";
this.input_max.WaveSize = 0;
//
// label8
//
this.label8.Font = new System.Drawing.Font("Microsoft YaHei UI", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label8.Location = new System.Drawing.Point(3, 3);
this.label8.Name = "label8";
this.label8.Size = new System.Drawing.Size(120, 26);
this.label8.TabIndex = 8;
this.label8.Text = "MaxPageTotal";
//
// stackPanel2
//
this.stackPanel2.Controls.Add(this.input_total);
this.stackPanel2.Controls.Add(this.label4);
this.stackPanel2.Controls.Add(this.input_pagesize);
this.stackPanel2.Controls.Add(this.label3);
this.stackPanel2.Controls.Add(this.input_current);
this.stackPanel2.Controls.Add(this.label7);
this.stackPanel2.Location = new System.Drawing.Point(3, 127);
this.stackPanel2.Name = "stackPanel2";
this.stackPanel2.Size = new System.Drawing.Size(694, 32);
this.stackPanel2.TabIndex = 42;
this.stackPanel2.Text = "stackPanel2";
//
// input_total
//
this.input_total.Location = new System.Drawing.Point(578, 3);
this.input_total.Minimum = new decimal(new int[] {
0,
0,
0,
0});
this.input_total.Name = "input_total";
this.input_total.Size = new System.Drawing.Size(75, 26);
this.input_total.TabIndex = 13;
this.input_total.Text = "50";
this.input_total.Value = new decimal(new int[] {
50,
0,
0,
0});
this.input_total.WaveSize = 0;
//
// label4
//
this.label4.Font = new System.Drawing.Font("Microsoft YaHei UI", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label4.Location = new System.Drawing.Point(417, 3);
this.label4.Name = "label4";
this.label4.Size = new System.Drawing.Size(155, 26);
this.label4.TabIndex = 12;
this.label4.Text = "Total";
//
// input_pagesize
//
this.input_pagesize.Location = new System.Drawing.Point(336, 3);
this.input_pagesize.Minimum = new decimal(new int[] {
0,
0,
0,
0});
this.input_pagesize.Name = "input_pagesize";
this.input_pagesize.Size = new System.Drawing.Size(75, 26);
this.input_pagesize.TabIndex = 11;
this.input_pagesize.Text = "10";
this.input_pagesize.Value = new decimal(new int[] {
10,
0,
0,
0});
this.input_pagesize.WaveSize = 0;
//
// label3
//
this.label3.Font = new System.Drawing.Font("Microsoft YaHei UI", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label3.Location = new System.Drawing.Point(210, 3);
this.label3.Name = "label3";
this.label3.Size = new System.Drawing.Size(120, 26);
this.label3.TabIndex = 10;
this.label3.Text = "PageSize";
//
// input_current
//
this.input_current.Location = new System.Drawing.Point(129, 3);
this.input_current.Minimum = new decimal(new int[] {
0,
0,
0,
0});
this.input_current.Name = "input_current";
this.input_current.Size = new System.Drawing.Size(75, 26);
this.input_current.TabIndex = 9;
this.input_current.Text = "1";
this.input_current.Value = new decimal(new int[] {
1,
0,
0,
0});
this.input_current.WaveSize = 0;
//
// label7
//
this.label7.Font = new System.Drawing.Font("Microsoft YaHei UI", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label7.Location = new System.Drawing.Point(3, 3);
this.label7.Name = "label7";
this.label7.Size = new System.Drawing.Size(120, 26);
this.label7.TabIndex = 8;
this.label7.Text = "Current";
//
// input_size
//
this.input_size.Location = new System.Drawing.Point(578, 3);
this.input_size.Minimum = new decimal(new int[] {
0,
0,
0,
0});
this.input_size.Name = "input_size";
this.input_size.Size = new System.Drawing.Size(75, 26);
this.input_size.TabIndex = 18;
this.input_size.Text = "60";
this.input_size.Value = new decimal(new int[] {
60,
0,
0,
0});
this.input_size.WaveSize = 0;
//
// label13
//
this.label13.Font = new System.Drawing.Font("Microsoft YaHei UI", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label13.Location = new System.Drawing.Point(417, 3);
this.label13.Name = "label13";
this.label13.Size = new System.Drawing.Size(155, 26);
this.label13.TabIndex = 17;
this.label13.Text = "SizeChangerWidth";
//
// stackPanel6
//
this.stackPanel6.Controls.Add(this.switch_right);
this.stackPanel6.Controls.Add(this.label15);
this.stackPanel6.Location = new System.Drawing.Point(3, 279);
this.stackPanel6.Name = "stackPanel6";
this.stackPanel6.Size = new System.Drawing.Size(694, 38);
this.stackPanel6.TabIndex = 47;
this.stackPanel6.Text = "stackPanel6";
//
// switch_right
//
this.switch_right.AutoCheck = true;
this.switch_right.Checked = true;
this.switch_right.CheckedText = "Yes";
this.switch_right.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.switch_right.Location = new System.Drawing.Point(129, 3);
this.switch_right.Name = "switch_right";
this.switch_right.Size = new System.Drawing.Size(75, 32);
this.switch_right.TabIndex = 15;
this.switch_right.Text = "switch1";
this.switch_right.UnCheckedText = "No";
this.switch_right.WaveSize = 0;
//
// label15
//
this.label15.Font = new System.Drawing.Font("Microsoft YaHei UI", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label15.Location = new System.Drawing.Point(3, 3);
this.label15.Name = "label15";
this.label15.Size = new System.Drawing.Size(120, 32);
this.label15.TabIndex = 14;
this.label15.Text = "RightToLeft";
//
// stackPanel7
//
this.stackPanel7.Controls.Add(this.buttonCZ);
this.stackPanel7.Location = new System.Drawing.Point(3, 323);
this.stackPanel7.Name = "stackPanel7";
this.stackPanel7.Size = new System.Drawing.Size(694, 38);
this.stackPanel7.TabIndex = 49;
this.stackPanel7.Text = "stackPanel7";
//
// buttonCZ
//
this.buttonCZ.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.buttonCZ.Location = new System.Drawing.Point(3, 3);
this.buttonCZ.Name = "buttonCZ";
this.buttonCZ.Size = new System.Drawing.Size(75, 32);
this.buttonCZ.TabIndex = 16;
this.buttonCZ.Text = "重 置";
this.buttonCZ.Type = AntdUI.TTypeMini.Warn;
this.buttonCZ.WaveSize = 0;
//
// pagination
//
this.pagination.Location = new System.Drawing.Point(3, 367);
this.pagination.Name = "pagination";
this.pagination.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
this.pagination.Size = new System.Drawing.Size(694, 32);
this.pagination.TabIndex = 50;
this.pagination.Text = "pagination1";
//
// PaginationDemo
//
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Inherit;
this.Controls.Add(this.stackPanel1);
this.Name = "PaginationDemo";
this.Size = new System.Drawing.Size(700, 535);
this.stackPanel1.ResumeLayout(false);
this.stackPanel5.ResumeLayout(false);
this.stackPanel4.ResumeLayout(false);
this.stackPanel3.ResumeLayout(false);
this.stackPanel2.ResumeLayout(false);
this.stackPanel6.ResumeLayout(false);
this.stackPanel7.ResumeLayout(false);
this.ResumeLayout(false);
}
#endregion
private AntdUI.Label label1;
private AntdUI.Label label2;
private AntdUI.Divider divider1;
private AntdUI.Label label12;
private AntdUI.StackPanel stackPanel1;
private AntdUI.StackPanel stackPanel5;
private AntdUI.SelectMultiple selectMultiple;
private AntdUI.Label label14;
private AntdUI.StackPanel stackPanel4;
private AntdUI.Switch switch_show;
private AntdUI.Label label9;
private AntdUI.Input input_textdesc;
private AntdUI.Label label10;
private AntdUI.InputNumber input_radius;
private AntdUI.Label label11;
private AntdUI.StackPanel stackPanel3;
private AntdUI.InputNumber input_gap;
private AntdUI.Label label5;
private AntdUI.ColorPicker colorPicker;
private AntdUI.Label label6;
private AntdUI.InputNumber input_max;
private AntdUI.Label label8;
private AntdUI.StackPanel stackPanel2;
private AntdUI.InputNumber input_total;
private AntdUI.Label label4;
private AntdUI.InputNumber input_pagesize;
private AntdUI.Label label3;
private AntdUI.InputNumber input_current;
private AntdUI.Label label7;
private AntdUI.InputNumber input_size;
private AntdUI.Label label13;
private AntdUI.StackPanel stackPanel6;
private AntdUI.Pagination pagination;
private AntdUI.StackPanel stackPanel7;
private AntdUI.Button buttonCZ;
private AntdUI.Switch switch_right;
private AntdUI.Label label15;
}
}

131
Views/PaginationDemo.cs Normal file
View File

@ -0,0 +1,131 @@
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
namespace AntdUIDemo.Views
{
public partial class PaginationDemo : UserControl
{
private int selectMultiple_SelectedIndexChanged;
public PaginationDemo()
{
InitializeComponent();
InitData();
// 绑定事件
BindEventHandler();
LoadPagination();
}
private void BindEventHandler()
{
input_current.ValueChanged += input_decimal_ValueChanged;
input_total.ValueChanged += input_decimal_ValueChanged;
input_pagesize.ValueChanged += input_decimal_ValueChanged;
input_max.ValueChanged += input_decimal_ValueChanged;
input_gap.ValueChanged += input_decimal_ValueChanged;
input_radius.ValueChanged += input_decimal_ValueChanged;
input_size.ValueChanged += input_decimal_ValueChanged;
input_textdesc.TextChanged += input_textdesc_TextChanged;
colorPicker.ValueChanged += colorPicker_ValueChanged;
switch_show.CheckedChanged += switch_CheckedChanged;
switch_right.CheckedChanged += switch_CheckedChanged;
selectMultiple.SelectedValueChanged += SelectMultiple_SelectedValueChanged;
buttonCZ.Click += ButtonCZ_Click;
pagination.ValueChanged += Pagination_ValueChanged;
}
private void Pagination_ValueChanged(int current, int total, int pageSize, int pageTotal)
{
//与分页交互修改输入值
input_current.Value = current;
input_total.Value = total;
input_pagesize.Value = pageSize;
}
private void ButtonCZ_Click(object sender, EventArgs e)
{
InitData();
LoadPagination();
}
private void SelectMultiple_SelectedValueChanged(object sender, object[] value)
{
LoadPagination();
}
private void switch_CheckedChanged(object sender, bool value)
{
LoadPagination();
}
private void colorPicker_ValueChanged(object sender, Color value)
{
LoadPagination();
}
private void input_textdesc_TextChanged(object sender, EventArgs e)
{
LoadPagination();
}
private void input_decimal_ValueChanged(object sender, decimal value)
{
LoadPagination();
}
private void LoadPagination()
{
pagination.Current = (int)input_current.Value;
pagination.Total = (int)input_total.Value;
pagination.PageSize = (int)input_pagesize.Value;
pagination.MaxPageTotal = (int)input_max.Value;
pagination.Gap = (int)input_gap.Value;
pagination.Radius = (int)input_radius.Value;
pagination.SizeChangerWidth = (int)input_size.Value;
pagination.TextDesc = input_textdesc.Text;
pagination.Fill = colorPicker.Value == Color.Transparent ? null : colorPicker.Value;
int[] intarr = new int[selectMultiple.SelectedValue.Length];
for (int i = 0; i < intarr.Length; i++)
{
intarr[i] = int.Parse(selectMultiple.SelectedValue[i].ToString());
}
pagination.PageSizeOptions = intarr;
pagination.ShowSizeChanger = switch_show.Checked;
pagination.RightToLeft = switch_right.Checked ? RightToLeft.Yes : RightToLeft.No;
}
private void InitData()
{
input_current.Value = 1;
input_total.Value = 50;
input_pagesize.Value = 10;
input_max.Value = 0;
input_gap.Value = 8;
input_radius.Value = 6;
input_size.Value = 60;
input_textdesc.Text = null;
colorPicker.Value = Color.Transparent;
switch_show.Checked = true;
switch_right.Checked = true;
selectMultiple.SelectedValue = ["1", "2", "5", "10"];
}
}
}

120
Views/PaginationDemo.resx Normal file
View File

@ -0,0 +1,120 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
</root>

BIN
assets/screenshots/Menu.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 759 KiB