From 74ac85a3274d28c1957e5d2e1b89be5f70907c89 Mon Sep 17 00:00:00 2001 From: czz_y Date: Thu, 22 Aug 2024 17:34:39 +0800 Subject: [PATCH] Steps --- MainWindow.cs | 4 +- Views/MenuDemo.Designer.cs | 453 ++++++++++++++++++------------------ Views/MenuDemo.resx | 12 +- Views/StepsDemo.Designer.cs | 237 +++++++++++++++++++ Views/StepsDemo.cs | 68 ++++++ Views/StepsDemo.resx | 120 ++++++++++ 6 files changed, 662 insertions(+), 232 deletions(-) create mode 100644 Views/StepsDemo.Designer.cs create mode 100644 Views/StepsDemo.cs create mode 100644 Views/StepsDemo.resx diff --git a/MainWindow.cs b/MainWindow.cs index ef3137c..826c71c 100644 --- a/MainWindow.cs +++ b/MainWindow.cs @@ -17,7 +17,6 @@ namespace AntdUIDemo public MainWindow() { InitializeComponent(); - AntdUI.Config.ShowInWindow = true; //加载配置文件 LoadAppConfig(); //加载菜单 @@ -167,6 +166,9 @@ namespace AntdUIDemo case "Pagination": control = new PaginationDemo(); break; + case "Steps": + control = new StepsDemo(); + break; } if (control != null) { diff --git a/Views/MenuDemo.Designer.cs b/Views/MenuDemo.Designer.cs index 51bb814..4f777bc 100644 --- a/Views/MenuDemo.Designer.cs +++ b/Views/MenuDemo.Designer.cs @@ -28,44 +28,44 @@ /// private void InitializeComponent() { - AntdUI.Tabs.StyleLine styleLine2 = new AntdUI.Tabs.StyleLine(); - AntdUI.MenuItem menuItem37 = new AntdUI.MenuItem(); + AntdUI.Tabs.StyleLine styleLine1 = new AntdUI.Tabs.StyleLine(); + AntdUI.MenuItem menuItem1 = new AntdUI.MenuItem(); System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MenuDemo)); - 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(); + 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 menuItem15 = new AntdUI.MenuItem(); + AntdUI.MenuItem menuItem16 = new AntdUI.MenuItem(); + AntdUI.MenuItem menuItem17 = new AntdUI.MenuItem(); + AntdUI.MenuItem menuItem18 = new AntdUI.MenuItem(); + AntdUI.MenuItem menuItem19 = new AntdUI.MenuItem(); + AntdUI.MenuItem menuItem20 = new AntdUI.MenuItem(); + AntdUI.MenuItem menuItem21 = new AntdUI.MenuItem(); + AntdUI.MenuItem menuItem22 = new AntdUI.MenuItem(); + AntdUI.MenuItem menuItem23 = new AntdUI.MenuItem(); + AntdUI.MenuItem menuItem24 = new AntdUI.MenuItem(); + AntdUI.MenuItem menuItem25 = new AntdUI.MenuItem(); + AntdUI.MenuItem menuItem26 = new AntdUI.MenuItem(); + AntdUI.MenuItem menuItem27 = new AntdUI.MenuItem(); + AntdUI.MenuItem menuItem28 = new AntdUI.MenuItem(); + AntdUI.MenuItem menuItem29 = new AntdUI.MenuItem(); + AntdUI.MenuItem menuItem30 = new AntdUI.MenuItem(); + AntdUI.MenuItem menuItem31 = new AntdUI.MenuItem(); + AntdUI.MenuItem menuItem32 = new AntdUI.MenuItem(); + AntdUI.MenuItem menuItem33 = new AntdUI.MenuItem(); + AntdUI.MenuItem menuItem34 = new AntdUI.MenuItem(); + AntdUI.MenuItem menuItem35 = new AntdUI.MenuItem(); + AntdUI.MenuItem menuItem36 = new AntdUI.MenuItem(); this.stackPanel1 = new AntdUI.StackPanel(); this.stackPanel2 = new AntdUI.StackPanel(); this.tabs1 = new AntdUI.Tabs(); @@ -151,7 +151,7 @@ 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, 426); + this.stackPanel2.Size = new System.Drawing.Size(694, 451); this.stackPanel2.TabIndex = 5; this.stackPanel2.Text = "stackPanel2"; // @@ -166,9 +166,8 @@ 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.Size = new System.Drawing.Size(382, 445); + this.tabs1.Style = styleLine1; this.tabs1.TabIndex = 3; this.tabs1.Text = "tabs1"; // @@ -180,7 +179,7 @@ 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.Size = new System.Drawing.Size(376, 404); this.tabPage1.TabIndex = 0; this.tabPage1.Text = "Inline"; // @@ -190,72 +189,72 @@ 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); + menuItem1.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F); + 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", 9F); + 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", 9F); + 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 = "一级菜单"; + this.menu_inline.Items.Add(menuItem1); + this.menu_inline.Items.Add(menuItem5); + this.menu_inline.Items.Add(menuItem9); 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.Size = new System.Drawing.Size(185, 386); this.menu_inline.TabIndex = 4; this.menu_inline.Text = "menu1"; // @@ -267,7 +266,7 @@ 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.Size = new System.Drawing.Size(376, 404); this.tabPage2.TabIndex = 0; this.tabPage2.Text = "Vertical"; // @@ -277,73 +276,73 @@ 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); + menuItem13.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F); + menuItem13.IconSvg = resources.GetString("menuItem13.IconSvg"); + menuItem13.PARENTITEM = null; + menuItem13.Select = false; + menuItem14.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + menuItem14.PARENTITEM = menuItem13; + menuItem14.Select = false; + menuItem14.Text = "SVG可以变色"; + menuItem15.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F); + menuItem15.PARENTITEM = menuItem13; + menuItem15.Select = false; + menuItem15.Text = "如果变不了"; + menuItem16.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F); + menuItem16.PARENTITEM = menuItem13; + menuItem16.Select = false; + menuItem16.Text = "调整svg内容"; + menuItem13.Sub.Add(menuItem14); + menuItem13.Sub.Add(menuItem15); + menuItem13.Sub.Add(menuItem16); + menuItem13.Text = "SVG图标菜单"; + menuItem17.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F); + menuItem17.Icon = global::AntdUIDemo.Properties.Resources.关闭; + menuItem17.PARENTITEM = null; + menuItem17.Select = false; + menuItem18.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F); + menuItem18.PARENTITEM = menuItem17; + menuItem18.Select = false; + menuItem18.Text = "不能变色"; + menuItem19.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F); + menuItem19.PARENTITEM = menuItem17; + menuItem19.Select = false; + menuItem19.Text = "不适合使用黑白"; + menuItem20.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F); + menuItem20.PARENTITEM = menuItem17; + menuItem20.Select = false; + menuItem20.Text = "子菜单"; + menuItem17.Sub.Add(menuItem18); + menuItem17.Sub.Add(menuItem19); + menuItem17.Sub.Add(menuItem20); + menuItem17.Text = "图片资源菜单"; + menuItem21.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F); + menuItem21.IconSvg = resources.GetString("menuItem21.IconSvg"); + menuItem21.PARENTITEM = null; + menuItem21.Select = false; + menuItem22.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); + menuItem22.PARENTITEM = menuItem21; + menuItem22.Select = false; + menuItem22.Text = "二级菜单"; + menuItem23.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F); + menuItem23.PARENTITEM = menuItem21; + menuItem23.Select = false; + menuItem23.Text = "二级菜单"; + menuItem24.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F); + menuItem24.PARENTITEM = menuItem21; + menuItem24.Select = false; + menuItem24.Text = "二级菜单"; + menuItem21.Sub.Add(menuItem22); + menuItem21.Sub.Add(menuItem23); + menuItem21.Sub.Add(menuItem24); + menuItem21.Text = "一级菜单"; + this.menu_vertical.Items.Add(menuItem13); + this.menu_vertical.Items.Add(menuItem17); + this.menu_vertical.Items.Add(menuItem21); 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.Size = new System.Drawing.Size(164, 386); this.menu_vertical.TabIndex = 5; this.menu_vertical.Text = "menu1"; // @@ -355,7 +354,7 @@ 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.Size = new System.Drawing.Size(376, 404); this.tabPage3.TabIndex = 0; this.tabPage3.Text = "Horizontal"; // @@ -365,57 +364,57 @@ 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); + menuItem25.IconSvg = resources.GetString("menuItem25.IconSvg"); + menuItem25.PARENTITEM = null; + menuItem25.Select = false; + menuItem26.PARENTITEM = null; + menuItem26.Select = false; + menuItem26.Text = "SVG可以变色"; + menuItem27.PARENTITEM = null; + menuItem27.Select = false; + menuItem27.Text = "如果变不了"; + menuItem28.PARENTITEM = null; + menuItem28.Select = false; + menuItem28.Text = "调整svg内容"; + menuItem25.Sub.Add(menuItem26); + menuItem25.Sub.Add(menuItem27); + menuItem25.Sub.Add(menuItem28); + menuItem25.Text = "SVG图标菜单"; + menuItem29.Icon = global::AntdUIDemo.Properties.Resources.关闭; + menuItem29.PARENTITEM = null; + menuItem29.Select = false; + menuItem30.PARENTITEM = null; + menuItem30.Select = false; + menuItem30.Text = "不能变色"; + menuItem31.PARENTITEM = null; + menuItem31.Select = false; + menuItem31.Text = "不适合使用黑白"; + menuItem32.PARENTITEM = null; + menuItem32.Select = false; + menuItem32.Text = "二级菜单"; + menuItem29.Sub.Add(menuItem30); + menuItem29.Sub.Add(menuItem31); + menuItem29.Sub.Add(menuItem32); + menuItem29.Text = "图片资源菜单"; + menuItem33.IconSvg = resources.GetString("menuItem33.IconSvg"); + menuItem33.PARENTITEM = null; + menuItem33.Select = false; + menuItem34.PARENTITEM = null; + menuItem34.Select = false; + menuItem34.Text = "二级菜单"; + menuItem35.PARENTITEM = null; + menuItem35.Select = false; + menuItem35.Text = "二级菜单"; + menuItem36.PARENTITEM = null; + menuItem36.Select = false; + menuItem36.Text = "二级菜单"; + menuItem33.Sub.Add(menuItem34); + menuItem33.Sub.Add(menuItem35); + menuItem33.Sub.Add(menuItem36); + menuItem33.Text = "一级菜单"; + this.menu_horizontal.Items.Add(menuItem25); + this.menu_horizontal.Items.Add(menuItem29); + this.menu_horizontal.Items.Add(menuItem33); this.menu_horizontal.Location = new System.Drawing.Point(9, 9); this.menu_horizontal.Mode = AntdUI.TMenuMode.Horizontal; this.menu_horizontal.Name = "menu_horizontal"; @@ -427,7 +426,7 @@ // this.divider2.Location = new System.Drawing.Point(271, 3); this.divider2.Name = "divider2"; - this.divider2.Size = new System.Drawing.Size(24, 420); + this.divider2.Size = new System.Drawing.Size(24, 445); this.divider2.TabIndex = 2; this.divider2.Vertical = true; // @@ -446,7 +445,7 @@ this.stackPanel3.Controls.Add(this.stackPanel5); this.stackPanel3.Location = new System.Drawing.Point(3, 3); this.stackPanel3.Name = "stackPanel3"; - this.stackPanel3.Size = new System.Drawing.Size(262, 420); + this.stackPanel3.Size = new System.Drawing.Size(262, 445); this.stackPanel3.TabIndex = 0; this.stackPanel3.Text = "stackPanel3"; this.stackPanel3.Vertical = true; @@ -479,6 +478,7 @@ this.colorPicker_backactive.Size = new System.Drawing.Size(120, 26); this.colorPicker_backactive.TabIndex = 5; this.colorPicker_backactive.Text = "colorPicker3"; + this.colorPicker_backactive.Value = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(119)))), ((int)(((byte)(255))))); this.colorPicker_backactive.WaveSize = 0; // // label13 @@ -507,6 +507,7 @@ this.colorPicker_backhover.Size = new System.Drawing.Size(120, 26); this.colorPicker_backhover.TabIndex = 5; this.colorPicker_backhover.Text = "colorPicker2"; + this.colorPicker_backhover.Value = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(119)))), ((int)(((byte)(255))))); this.colorPicker_backhover.WaveSize = 0; // // label12 @@ -535,6 +536,7 @@ this.colorPicker_foreactive.Size = new System.Drawing.Size(120, 26); this.colorPicker_foreactive.TabIndex = 5; this.colorPicker_foreactive.Text = "colorPicker1"; + this.colorPicker_foreactive.Value = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(119)))), ((int)(((byte)(255))))); this.colorPicker_foreactive.WaveSize = 0; // // label14 @@ -563,6 +565,7 @@ this.colorPicker_forecolor.Size = new System.Drawing.Size(120, 26); this.colorPicker_forecolor.TabIndex = 5; this.colorPicker_forecolor.Text = "colorPicker1"; + this.colorPicker_forecolor.Value = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(119)))), ((int)(((byte)(255))))); this.colorPicker_forecolor.WaveSize = 0; // // label11 diff --git a/Views/MenuDemo.resx b/Views/MenuDemo.resx index 2bebb9e..4868381 100644 --- a/Views/MenuDemo.resx +++ b/Views/MenuDemo.resx @@ -117,22 +117,22 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + <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"><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"></path></svg> - + <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"><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"></path></svg> - + <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"><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"></path></svg> - + <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"><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"></path></svg> - + <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"><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"></path></svg> - + <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"><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"></path></svg> \ No newline at end of file diff --git a/Views/StepsDemo.Designer.cs b/Views/StepsDemo.Designer.cs new file mode 100644 index 0000000..cb8b8a2 --- /dev/null +++ b/Views/StepsDemo.Designer.cs @@ -0,0 +1,237 @@ +namespace AntdUIDemo.Views +{ + partial class StepsDemo + { + /// + /// 必需的设计器变量。 + /// + private System.ComponentModel.IContainer components = null; + + /// + /// 清理所有正在使用的资源。 + /// + /// 如果应释放托管资源,为 true;否则为 false。 + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region 组件设计器生成的代码 + + /// + /// 设计器支持所需的方法 - 不要修改 + /// 使用代码编辑器修改此方法的内容。 + /// + private void InitializeComponent() + { + AntdUI.StepsItem stepsItem4 = new AntdUI.StepsItem(); + AntdUI.StepsItem stepsItem5 = new AntdUI.StepsItem(); + AntdUI.StepsItem stepsItem6 = new AntdUI.StepsItem(); + AntdUI.StepsItem stepsItem1 = new AntdUI.StepsItem(); + AntdUI.StepsItem stepsItem2 = new AntdUI.StepsItem(); + AntdUI.StepsItem stepsItem3 = new AntdUI.StepsItem(); + this.stackPanel1 = new AntdUI.StackPanel(); + this.divider1 = new AntdUI.Divider(); + this.label2 = new AntdUI.Label(); + this.label1 = new AntdUI.Label(); + this.label12 = new AntdUI.Label(); + this.stackPanel2 = new AntdUI.StackPanel(); + this.input_current = new AntdUI.InputNumber(); + this.label8 = new AntdUI.Label(); + this.label3 = new AntdUI.Label(); + this.select_Status = new AntdUI.Select(); + this.steph = new AntdUI.Steps(); + this.stepsv = new AntdUI.Steps(); + this.stackPanel1.SuspendLayout(); + this.stackPanel2.SuspendLayout(); + this.SuspendLayout(); + // + // stackPanel1 + // + this.stackPanel1.Controls.Add(this.stepsv); + this.stackPanel1.Controls.Add(this.steph); + 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, 508); + this.stackPanel1.TabIndex = 0; + this.stackPanel1.Text = "stackPanel1"; + this.stackPanel1.Vertical = true; + // + // 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 = 7; + // + // 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 = 6; + this.label2.Text = "引导用户按照流程完成任务的导航条。"; + // + // 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 = 5; + this.label1.Text = "Steps 步骤条"; + // + // 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 = 42; + this.label12.Text = "控件配置"; + // + // stackPanel2 + // + this.stackPanel2.Controls.Add(this.select_Status); + this.stackPanel2.Controls.Add(this.label3); + this.stackPanel2.Controls.Add(this.input_current); + this.stackPanel2.Controls.Add(this.label8); + 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 = 44; + this.stackPanel2.Text = "stackPanel2"; + // + // input_current + // + this.input_current.Location = new System.Drawing.Point(101, 3); + this.input_current.Maximum = new decimal(new int[] { + 2, + 0, + 0, + 0}); + 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 = 11; + this.input_current.Text = "1"; + this.input_current.Value = new decimal(new int[] { + 1, + 0, + 0, + 0}); + this.input_current.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(92, 26); + this.label8.TabIndex = 10; + this.label8.Text = "Current"; + // + // 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(182, 3); + this.label3.Name = "label3"; + this.label3.Size = new System.Drawing.Size(92, 26); + this.label3.TabIndex = 12; + this.label3.Text = "Status"; + // + // select_Status + // + this.select_Status.List = true; + this.select_Status.Location = new System.Drawing.Point(280, 3); + this.select_Status.Name = "select_Status"; + this.select_Status.Size = new System.Drawing.Size(75, 26); + this.select_Status.TabIndex = 13; + this.select_Status.WaveSize = 0; + // + // steph + // + this.steph.Current = 1; + this.steph.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F); + stepsItem4.Description = "This is a description."; + stepsItem4.Title = "Finished"; + stepsItem5.Description = "This is a description."; + stepsItem5.SubTitle = "Left 00:00:08"; + stepsItem5.Title = "In Progress"; + stepsItem6.Description = "This is a description."; + stepsItem6.Title = "Waiting"; + this.steph.Items.Add(stepsItem4); + this.steph.Items.Add(stepsItem5); + this.steph.Items.Add(stepsItem6); + this.steph.Location = new System.Drawing.Point(3, 165); + this.steph.Name = "steph"; + this.steph.RightToLeft = System.Windows.Forms.RightToLeft.No; + this.steph.Size = new System.Drawing.Size(694, 72); + this.steph.TabIndex = 47; + this.steph.Text = "steps1"; + // + // stepsv + // + this.stepsv.Current = 1; + this.stepsv.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F); + stepsItem1.Description = "This is a description."; + stepsItem1.Title = "Finished"; + stepsItem2.Description = "This is a description."; + stepsItem2.SubTitle = "Left 00:00:08"; + stepsItem2.Title = "In Progress"; + stepsItem3.Description = "This is a description."; + stepsItem3.Title = "Waiting"; + this.stepsv.Items.Add(stepsItem1); + this.stepsv.Items.Add(stepsItem2); + this.stepsv.Items.Add(stepsItem3); + this.stepsv.Location = new System.Drawing.Point(3, 243); + this.stepsv.Name = "stepsv"; + this.stepsv.RightToLeft = System.Windows.Forms.RightToLeft.No; + this.stepsv.Size = new System.Drawing.Size(694, 252); + this.stepsv.TabIndex = 48; + this.stepsv.Text = "steps1"; + this.stepsv.Vertical = true; + // + // StepsDemo + // + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Inherit; + this.Controls.Add(this.stackPanel1); + this.Name = "StepsDemo"; + this.Size = new System.Drawing.Size(700, 508); + this.stackPanel1.ResumeLayout(false); + this.stackPanel2.ResumeLayout(false); + this.ResumeLayout(false); + + } + + #endregion + + private AntdUI.StackPanel stackPanel1; + private AntdUI.Divider divider1; + private AntdUI.Label label2; + private AntdUI.Label label1; + private AntdUI.Label label12; + private AntdUI.StackPanel stackPanel2; + private AntdUI.Select select_Status; + private AntdUI.Label label3; + private AntdUI.InputNumber input_current; + private AntdUI.Label label8; + private AntdUI.Steps stepsv; + private AntdUI.Steps steph; + } +} diff --git a/Views/StepsDemo.cs b/Views/StepsDemo.cs new file mode 100644 index 0000000..9ac9ce1 --- /dev/null +++ b/Views/StepsDemo.cs @@ -0,0 +1,68 @@ +using AntdUI; +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 StepsDemo : UserControl + { + public StepsDemo() + { + InitializeComponent(); + //初始化下拉框 + InitSelectItems(); + // 设置默认值 + InitData(); + // 绑定事件 + BindEventHandler(); + } + + private void InitData() + { + input_current.Value = 1; + select_Status.SelectedIndex = 1; + } + + private void InitSelectItems() + { + //初始化状态 + select_Status.Items.Clear(); + foreach (TStepState stepState in Enum.GetValues(typeof(TStepState))) + { + select_Status.Items.Add(stepState); + } + } + + private void BindEventHandler() + { + select_Status.SelectedIndexChanged += select_intvalue_SelectedIndexChanged; + input_current.ValueChanged += Input_decimalvalue_ValeChanged; + } + + private void LoadSteps() + { + steph.Current = (int)input_current.Value; + stepsv.Current = steph.Current; + + steph.Status = (TStepState)select_Status.SelectedValue; + stepsv.Status = steph.Status; + } + private void Input_decimalvalue_ValeChanged(object sender, decimal value) + { + LoadSteps(); + } + + private void select_intvalue_SelectedIndexChanged(object sender, int value) + { + LoadSteps(); + } + + } +} diff --git a/Views/StepsDemo.resx b/Views/StepsDemo.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/Views/StepsDemo.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file