This commit is contained in:
czz_y 2024-08-22 17:34:39 +08:00
parent dcbdac9383
commit 74ac85a327
6 changed files with 662 additions and 232 deletions

View File

@ -17,7 +17,6 @@ namespace AntdUIDemo
public MainWindow() public MainWindow()
{ {
InitializeComponent(); InitializeComponent();
AntdUI.Config.ShowInWindow = true;
//加载配置文件 //加载配置文件
LoadAppConfig(); LoadAppConfig();
//加载菜单 //加载菜单
@ -167,6 +166,9 @@ namespace AntdUIDemo
case "Pagination": case "Pagination":
control = new PaginationDemo(); control = new PaginationDemo();
break; break;
case "Steps":
control = new StepsDemo();
break;
} }
if (control != null) if (control != null)
{ {

View File

@ -28,44 +28,44 @@
/// </summary> /// </summary>
private void InitializeComponent() private void InitializeComponent()
{ {
AntdUI.Tabs.StyleLine styleLine2 = new AntdUI.Tabs.StyleLine(); AntdUI.Tabs.StyleLine styleLine1 = new AntdUI.Tabs.StyleLine();
AntdUI.MenuItem menuItem37 = new AntdUI.MenuItem(); AntdUI.MenuItem menuItem1 = new AntdUI.MenuItem();
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MenuDemo)); System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MenuDemo));
AntdUI.MenuItem menuItem38 = new AntdUI.MenuItem(); AntdUI.MenuItem menuItem2 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem39 = new AntdUI.MenuItem(); AntdUI.MenuItem menuItem3 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem40 = new AntdUI.MenuItem(); AntdUI.MenuItem menuItem4 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem41 = new AntdUI.MenuItem(); AntdUI.MenuItem menuItem5 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem42 = new AntdUI.MenuItem(); AntdUI.MenuItem menuItem6 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem43 = new AntdUI.MenuItem(); AntdUI.MenuItem menuItem7 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem44 = new AntdUI.MenuItem(); AntdUI.MenuItem menuItem8 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem45 = new AntdUI.MenuItem(); AntdUI.MenuItem menuItem9 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem46 = new AntdUI.MenuItem(); AntdUI.MenuItem menuItem10 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem47 = new AntdUI.MenuItem(); AntdUI.MenuItem menuItem11 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem48 = new AntdUI.MenuItem(); AntdUI.MenuItem menuItem12 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem49 = new AntdUI.MenuItem(); AntdUI.MenuItem menuItem13 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem50 = new AntdUI.MenuItem(); AntdUI.MenuItem menuItem14 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem51 = new AntdUI.MenuItem(); AntdUI.MenuItem menuItem15 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem52 = new AntdUI.MenuItem(); AntdUI.MenuItem menuItem16 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem53 = new AntdUI.MenuItem(); AntdUI.MenuItem menuItem17 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem54 = new AntdUI.MenuItem(); AntdUI.MenuItem menuItem18 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem55 = new AntdUI.MenuItem(); AntdUI.MenuItem menuItem19 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem56 = new AntdUI.MenuItem(); AntdUI.MenuItem menuItem20 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem57 = new AntdUI.MenuItem(); AntdUI.MenuItem menuItem21 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem58 = new AntdUI.MenuItem(); AntdUI.MenuItem menuItem22 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem59 = new AntdUI.MenuItem(); AntdUI.MenuItem menuItem23 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem60 = new AntdUI.MenuItem(); AntdUI.MenuItem menuItem24 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem61 = new AntdUI.MenuItem(); AntdUI.MenuItem menuItem25 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem62 = new AntdUI.MenuItem(); AntdUI.MenuItem menuItem26 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem63 = new AntdUI.MenuItem(); AntdUI.MenuItem menuItem27 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem64 = new AntdUI.MenuItem(); AntdUI.MenuItem menuItem28 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem65 = new AntdUI.MenuItem(); AntdUI.MenuItem menuItem29 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem66 = new AntdUI.MenuItem(); AntdUI.MenuItem menuItem30 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem67 = new AntdUI.MenuItem(); AntdUI.MenuItem menuItem31 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem68 = new AntdUI.MenuItem(); AntdUI.MenuItem menuItem32 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem69 = new AntdUI.MenuItem(); AntdUI.MenuItem menuItem33 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem70 = new AntdUI.MenuItem(); AntdUI.MenuItem menuItem34 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem71 = new AntdUI.MenuItem(); AntdUI.MenuItem menuItem35 = new AntdUI.MenuItem();
AntdUI.MenuItem menuItem72 = new AntdUI.MenuItem(); AntdUI.MenuItem menuItem36 = new AntdUI.MenuItem();
this.stackPanel1 = new AntdUI.StackPanel(); this.stackPanel1 = new AntdUI.StackPanel();
this.stackPanel2 = new AntdUI.StackPanel(); this.stackPanel2 = new AntdUI.StackPanel();
this.tabs1 = new AntdUI.Tabs(); this.tabs1 = new AntdUI.Tabs();
@ -151,7 +151,7 @@
this.stackPanel2.Controls.Add(this.stackPanel3); this.stackPanel2.Controls.Add(this.stackPanel3);
this.stackPanel2.Location = new System.Drawing.Point(3, 87); this.stackPanel2.Location = new System.Drawing.Point(3, 87);
this.stackPanel2.Name = "stackPanel2"; 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.TabIndex = 5;
this.stackPanel2.Text = "stackPanel2"; this.stackPanel2.Text = "stackPanel2";
// //
@ -166,9 +166,8 @@
this.tabs1.Pages.Add(this.tabPage1); this.tabs1.Pages.Add(this.tabPage1);
this.tabs1.Pages.Add(this.tabPage2); this.tabs1.Pages.Add(this.tabPage2);
this.tabs1.Pages.Add(this.tabPage3); this.tabs1.Pages.Add(this.tabPage3);
this.tabs1.SelectedIndex = 2; this.tabs1.Size = new System.Drawing.Size(382, 445);
this.tabs1.Size = new System.Drawing.Size(382, 420); this.tabs1.Style = styleLine1;
this.tabs1.Style = styleLine2;
this.tabs1.TabIndex = 3; this.tabs1.TabIndex = 3;
this.tabs1.Text = "tabs1"; this.tabs1.Text = "tabs1";
// //
@ -180,7 +179,7 @@
this.tabPage1.Location = new System.Drawing.Point(3, 38); this.tabPage1.Location = new System.Drawing.Point(3, 38);
this.tabPage1.Name = "tabPage1"; this.tabPage1.Name = "tabPage1";
this.tabPage1.Padding = new System.Windows.Forms.Padding(9); 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.TabIndex = 0;
this.tabPage1.Text = "Inline"; this.tabPage1.Text = "Inline";
// //
@ -190,72 +189,72 @@
this.menu_inline.Dock = System.Windows.Forms.DockStyle.Left; 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.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.menu_inline.Indent = true; this.menu_inline.Indent = true;
menuItem37.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F); menuItem1.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F);
menuItem37.IconSvg = resources.GetString("menuItem37.IconSvg"); menuItem1.IconSvg = resources.GetString("menuItem1.IconSvg");
menuItem37.PARENTITEM = null; menuItem1.PARENTITEM = null;
menuItem37.Select = false; menuItem1.Select = false;
menuItem38.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); menuItem2.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
menuItem38.PARENTITEM = menuItem37; menuItem2.PARENTITEM = menuItem1;
menuItem38.Select = false; menuItem2.Select = false;
menuItem38.Text = "SVG可以变色"; menuItem2.Text = "SVG可以变色";
menuItem39.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F); menuItem3.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F);
menuItem39.PARENTITEM = menuItem37; menuItem3.PARENTITEM = menuItem1;
menuItem39.Select = false; menuItem3.Select = false;
menuItem39.Text = "如果变不了"; menuItem3.Text = "如果变不了";
menuItem40.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F); menuItem4.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F);
menuItem40.PARENTITEM = menuItem37; menuItem4.PARENTITEM = menuItem1;
menuItem40.Select = false; menuItem4.Select = false;
menuItem40.Text = "调整svg内容"; menuItem4.Text = "调整svg内容";
menuItem37.Sub.Add(menuItem38); menuItem1.Sub.Add(menuItem2);
menuItem37.Sub.Add(menuItem39); menuItem1.Sub.Add(menuItem3);
menuItem37.Sub.Add(menuItem40); menuItem1.Sub.Add(menuItem4);
menuItem37.Text = "SVG图标菜单"; menuItem1.Text = "SVG图标菜单";
menuItem41.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F); menuItem5.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F);
menuItem41.Icon = global::AntdUIDemo.Properties.Resources.; menuItem5.Icon = global::AntdUIDemo.Properties.Resources.;
menuItem41.PARENTITEM = null; menuItem5.PARENTITEM = null;
menuItem41.Select = false; menuItem5.Select = false;
menuItem42.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F); menuItem6.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F);
menuItem42.PARENTITEM = menuItem41; menuItem6.PARENTITEM = menuItem5;
menuItem42.Select = false; menuItem6.Select = false;
menuItem42.Text = "不能变色"; menuItem6.Text = "不能变色";
menuItem43.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F); menuItem7.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F);
menuItem43.PARENTITEM = menuItem41; menuItem7.PARENTITEM = menuItem5;
menuItem43.Select = false; menuItem7.Select = false;
menuItem43.Text = "不适合使用黑白"; menuItem7.Text = "不适合使用黑白";
menuItem44.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F); menuItem8.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F);
menuItem44.PARENTITEM = menuItem41; menuItem8.PARENTITEM = menuItem5;
menuItem44.Select = false; menuItem8.Select = false;
menuItem44.Text = "子菜单"; menuItem8.Text = "子菜单";
menuItem41.Sub.Add(menuItem42); menuItem5.Sub.Add(menuItem6);
menuItem41.Sub.Add(menuItem43); menuItem5.Sub.Add(menuItem7);
menuItem41.Sub.Add(menuItem44); menuItem5.Sub.Add(menuItem8);
menuItem41.Text = "图片资源菜单"; menuItem5.Text = "图片资源菜单";
menuItem45.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F); menuItem9.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F);
menuItem45.IconSvg = resources.GetString("menuItem45.IconSvg"); menuItem9.IconSvg = resources.GetString("menuItem9.IconSvg");
menuItem45.PARENTITEM = null; menuItem9.PARENTITEM = null;
menuItem45.Select = false; menuItem9.Select = false;
menuItem46.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); menuItem10.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
menuItem46.PARENTITEM = menuItem45; menuItem10.PARENTITEM = menuItem9;
menuItem46.Select = false; menuItem10.Select = false;
menuItem46.Text = "二级菜单"; menuItem10.Text = "二级菜单";
menuItem47.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F); menuItem11.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F);
menuItem47.PARENTITEM = menuItem45; menuItem11.PARENTITEM = menuItem9;
menuItem47.Select = false; menuItem11.Select = false;
menuItem47.Text = "二级菜单"; menuItem11.Text = "二级菜单";
menuItem48.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F); menuItem12.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F);
menuItem48.PARENTITEM = menuItem45; menuItem12.PARENTITEM = menuItem9;
menuItem48.Select = false; menuItem12.Select = false;
menuItem48.Text = "二级菜单"; menuItem12.Text = "二级菜单";
menuItem45.Sub.Add(menuItem46); menuItem9.Sub.Add(menuItem10);
menuItem45.Sub.Add(menuItem47); menuItem9.Sub.Add(menuItem11);
menuItem45.Sub.Add(menuItem48); menuItem9.Sub.Add(menuItem12);
menuItem45.Text = "一级菜单"; menuItem9.Text = "一级菜单";
this.menu_inline.Items.Add(menuItem37); this.menu_inline.Items.Add(menuItem1);
this.menu_inline.Items.Add(menuItem41); this.menu_inline.Items.Add(menuItem5);
this.menu_inline.Items.Add(menuItem45); this.menu_inline.Items.Add(menuItem9);
this.menu_inline.Location = new System.Drawing.Point(9, 9); this.menu_inline.Location = new System.Drawing.Point(9, 9);
this.menu_inline.Name = "menu_inline"; 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.TabIndex = 4;
this.menu_inline.Text = "menu1"; this.menu_inline.Text = "menu1";
// //
@ -267,7 +266,7 @@
this.tabPage2.Location = new System.Drawing.Point(3, 38); this.tabPage2.Location = new System.Drawing.Point(3, 38);
this.tabPage2.Name = "tabPage2"; this.tabPage2.Name = "tabPage2";
this.tabPage2.Padding = new System.Windows.Forms.Padding(9); 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.TabIndex = 0;
this.tabPage2.Text = "Vertical"; this.tabPage2.Text = "Vertical";
// //
@ -277,73 +276,73 @@
this.menu_vertical.Dock = System.Windows.Forms.DockStyle.Left; 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.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.menu_vertical.Indent = true; this.menu_vertical.Indent = true;
menuItem49.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F); menuItem13.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F);
menuItem49.IconSvg = resources.GetString("menuItem49.IconSvg"); menuItem13.IconSvg = resources.GetString("menuItem13.IconSvg");
menuItem49.PARENTITEM = null; menuItem13.PARENTITEM = null;
menuItem49.Select = false; menuItem13.Select = false;
menuItem50.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); menuItem14.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
menuItem50.PARENTITEM = menuItem49; menuItem14.PARENTITEM = menuItem13;
menuItem50.Select = false; menuItem14.Select = false;
menuItem50.Text = "SVG可以变色"; menuItem14.Text = "SVG可以变色";
menuItem51.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F); menuItem15.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F);
menuItem51.PARENTITEM = menuItem49; menuItem15.PARENTITEM = menuItem13;
menuItem51.Select = false; menuItem15.Select = false;
menuItem51.Text = "如果变不了"; menuItem15.Text = "如果变不了";
menuItem52.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F); menuItem16.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F);
menuItem52.PARENTITEM = menuItem49; menuItem16.PARENTITEM = menuItem13;
menuItem52.Select = false; menuItem16.Select = false;
menuItem52.Text = "调整svg内容"; menuItem16.Text = "调整svg内容";
menuItem49.Sub.Add(menuItem50); menuItem13.Sub.Add(menuItem14);
menuItem49.Sub.Add(menuItem51); menuItem13.Sub.Add(menuItem15);
menuItem49.Sub.Add(menuItem52); menuItem13.Sub.Add(menuItem16);
menuItem49.Text = "SVG图标菜单"; menuItem13.Text = "SVG图标菜单";
menuItem53.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F); menuItem17.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F);
menuItem53.Icon = global::AntdUIDemo.Properties.Resources.; menuItem17.Icon = global::AntdUIDemo.Properties.Resources.;
menuItem53.PARENTITEM = null; menuItem17.PARENTITEM = null;
menuItem53.Select = false; menuItem17.Select = false;
menuItem54.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F); menuItem18.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F);
menuItem54.PARENTITEM = menuItem53; menuItem18.PARENTITEM = menuItem17;
menuItem54.Select = false; menuItem18.Select = false;
menuItem54.Text = "不能变色"; menuItem18.Text = "不能变色";
menuItem55.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F); menuItem19.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F);
menuItem55.PARENTITEM = menuItem53; menuItem19.PARENTITEM = menuItem17;
menuItem55.Select = false; menuItem19.Select = false;
menuItem55.Text = "不适合使用黑白"; menuItem19.Text = "不适合使用黑白";
menuItem56.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F); menuItem20.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F);
menuItem56.PARENTITEM = menuItem53; menuItem20.PARENTITEM = menuItem17;
menuItem56.Select = false; menuItem20.Select = false;
menuItem56.Text = "子菜单"; menuItem20.Text = "子菜单";
menuItem53.Sub.Add(menuItem54); menuItem17.Sub.Add(menuItem18);
menuItem53.Sub.Add(menuItem55); menuItem17.Sub.Add(menuItem19);
menuItem53.Sub.Add(menuItem56); menuItem17.Sub.Add(menuItem20);
menuItem53.Text = "图片资源菜单"; menuItem17.Text = "图片资源菜单";
menuItem57.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F); menuItem21.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F);
menuItem57.IconSvg = resources.GetString("menuItem57.IconSvg"); menuItem21.IconSvg = resources.GetString("menuItem21.IconSvg");
menuItem57.PARENTITEM = null; menuItem21.PARENTITEM = null;
menuItem57.Select = false; menuItem21.Select = false;
menuItem58.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); menuItem22.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
menuItem58.PARENTITEM = menuItem57; menuItem22.PARENTITEM = menuItem21;
menuItem58.Select = false; menuItem22.Select = false;
menuItem58.Text = "二级菜单"; menuItem22.Text = "二级菜单";
menuItem59.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F); menuItem23.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F);
menuItem59.PARENTITEM = menuItem57; menuItem23.PARENTITEM = menuItem21;
menuItem59.Select = false; menuItem23.Select = false;
menuItem59.Text = "二级菜单"; menuItem23.Text = "二级菜单";
menuItem60.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F); menuItem24.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F);
menuItem60.PARENTITEM = menuItem57; menuItem24.PARENTITEM = menuItem21;
menuItem60.Select = false; menuItem24.Select = false;
menuItem60.Text = "二级菜单"; menuItem24.Text = "二级菜单";
menuItem57.Sub.Add(menuItem58); menuItem21.Sub.Add(menuItem22);
menuItem57.Sub.Add(menuItem59); menuItem21.Sub.Add(menuItem23);
menuItem57.Sub.Add(menuItem60); menuItem21.Sub.Add(menuItem24);
menuItem57.Text = "一级菜单"; menuItem21.Text = "一级菜单";
this.menu_vertical.Items.Add(menuItem49); this.menu_vertical.Items.Add(menuItem13);
this.menu_vertical.Items.Add(menuItem53); this.menu_vertical.Items.Add(menuItem17);
this.menu_vertical.Items.Add(menuItem57); this.menu_vertical.Items.Add(menuItem21);
this.menu_vertical.Location = new System.Drawing.Point(9, 9); this.menu_vertical.Location = new System.Drawing.Point(9, 9);
this.menu_vertical.Mode = AntdUI.TMenuMode.Vertical; this.menu_vertical.Mode = AntdUI.TMenuMode.Vertical;
this.menu_vertical.Name = "menu_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.TabIndex = 5;
this.menu_vertical.Text = "menu1"; this.menu_vertical.Text = "menu1";
// //
@ -355,7 +354,7 @@
this.tabPage3.Location = new System.Drawing.Point(3, 38); this.tabPage3.Location = new System.Drawing.Point(3, 38);
this.tabPage3.Name = "tabPage3"; this.tabPage3.Name = "tabPage3";
this.tabPage3.Padding = new System.Windows.Forms.Padding(9); 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.TabIndex = 0;
this.tabPage3.Text = "Horizontal"; this.tabPage3.Text = "Horizontal";
// //
@ -365,57 +364,57 @@
this.menu_horizontal.Dock = System.Windows.Forms.DockStyle.Top; 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.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.menu_horizontal.Indent = true; this.menu_horizontal.Indent = true;
menuItem61.IconSvg = resources.GetString("menuItem61.IconSvg"); menuItem25.IconSvg = resources.GetString("menuItem25.IconSvg");
menuItem61.PARENTITEM = null; menuItem25.PARENTITEM = null;
menuItem61.Select = false; menuItem25.Select = false;
menuItem62.PARENTITEM = null; menuItem26.PARENTITEM = null;
menuItem62.Select = false; menuItem26.Select = false;
menuItem62.Text = "SVG可以变色"; menuItem26.Text = "SVG可以变色";
menuItem63.PARENTITEM = null; menuItem27.PARENTITEM = null;
menuItem63.Select = false; menuItem27.Select = false;
menuItem63.Text = "如果变不了"; menuItem27.Text = "如果变不了";
menuItem64.PARENTITEM = null; menuItem28.PARENTITEM = null;
menuItem64.Select = false; menuItem28.Select = false;
menuItem64.Text = "调整svg内容"; menuItem28.Text = "调整svg内容";
menuItem61.Sub.Add(menuItem62); menuItem25.Sub.Add(menuItem26);
menuItem61.Sub.Add(menuItem63); menuItem25.Sub.Add(menuItem27);
menuItem61.Sub.Add(menuItem64); menuItem25.Sub.Add(menuItem28);
menuItem61.Text = "SVG图标菜单"; menuItem25.Text = "SVG图标菜单";
menuItem65.Icon = global::AntdUIDemo.Properties.Resources.; menuItem29.Icon = global::AntdUIDemo.Properties.Resources.;
menuItem65.PARENTITEM = null; menuItem29.PARENTITEM = null;
menuItem65.Select = false; menuItem29.Select = false;
menuItem66.PARENTITEM = null; menuItem30.PARENTITEM = null;
menuItem66.Select = false; menuItem30.Select = false;
menuItem66.Text = "不能变色"; menuItem30.Text = "不能变色";
menuItem67.PARENTITEM = null; menuItem31.PARENTITEM = null;
menuItem67.Select = false; menuItem31.Select = false;
menuItem67.Text = "不适合使用黑白"; menuItem31.Text = "不适合使用黑白";
menuItem68.PARENTITEM = null; menuItem32.PARENTITEM = null;
menuItem68.Select = false; menuItem32.Select = false;
menuItem68.Text = "二级菜单"; menuItem32.Text = "二级菜单";
menuItem65.Sub.Add(menuItem66); menuItem29.Sub.Add(menuItem30);
menuItem65.Sub.Add(menuItem67); menuItem29.Sub.Add(menuItem31);
menuItem65.Sub.Add(menuItem68); menuItem29.Sub.Add(menuItem32);
menuItem65.Text = "图片资源菜单"; menuItem29.Text = "图片资源菜单";
menuItem69.IconSvg = resources.GetString("menuItem69.IconSvg"); menuItem33.IconSvg = resources.GetString("menuItem33.IconSvg");
menuItem69.PARENTITEM = null; menuItem33.PARENTITEM = null;
menuItem69.Select = false; menuItem33.Select = false;
menuItem70.PARENTITEM = null; menuItem34.PARENTITEM = null;
menuItem70.Select = false; menuItem34.Select = false;
menuItem70.Text = "二级菜单"; menuItem34.Text = "二级菜单";
menuItem71.PARENTITEM = null; menuItem35.PARENTITEM = null;
menuItem71.Select = false; menuItem35.Select = false;
menuItem71.Text = "二级菜单"; menuItem35.Text = "二级菜单";
menuItem72.PARENTITEM = null; menuItem36.PARENTITEM = null;
menuItem72.Select = false; menuItem36.Select = false;
menuItem72.Text = "二级菜单"; menuItem36.Text = "二级菜单";
menuItem69.Sub.Add(menuItem70); menuItem33.Sub.Add(menuItem34);
menuItem69.Sub.Add(menuItem71); menuItem33.Sub.Add(menuItem35);
menuItem69.Sub.Add(menuItem72); menuItem33.Sub.Add(menuItem36);
menuItem69.Text = "一级菜单"; menuItem33.Text = "一级菜单";
this.menu_horizontal.Items.Add(menuItem61); this.menu_horizontal.Items.Add(menuItem25);
this.menu_horizontal.Items.Add(menuItem65); this.menu_horizontal.Items.Add(menuItem29);
this.menu_horizontal.Items.Add(menuItem69); this.menu_horizontal.Items.Add(menuItem33);
this.menu_horizontal.Location = new System.Drawing.Point(9, 9); this.menu_horizontal.Location = new System.Drawing.Point(9, 9);
this.menu_horizontal.Mode = AntdUI.TMenuMode.Horizontal; this.menu_horizontal.Mode = AntdUI.TMenuMode.Horizontal;
this.menu_horizontal.Name = "menu_horizontal"; this.menu_horizontal.Name = "menu_horizontal";
@ -427,7 +426,7 @@
// //
this.divider2.Location = new System.Drawing.Point(271, 3); this.divider2.Location = new System.Drawing.Point(271, 3);
this.divider2.Name = "divider2"; 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.TabIndex = 2;
this.divider2.Vertical = true; this.divider2.Vertical = true;
// //
@ -446,7 +445,7 @@
this.stackPanel3.Controls.Add(this.stackPanel5); this.stackPanel3.Controls.Add(this.stackPanel5);
this.stackPanel3.Location = new System.Drawing.Point(3, 3); this.stackPanel3.Location = new System.Drawing.Point(3, 3);
this.stackPanel3.Name = "stackPanel3"; 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.TabIndex = 0;
this.stackPanel3.Text = "stackPanel3"; this.stackPanel3.Text = "stackPanel3";
this.stackPanel3.Vertical = true; this.stackPanel3.Vertical = true;
@ -479,6 +478,7 @@
this.colorPicker_backactive.Size = new System.Drawing.Size(120, 26); this.colorPicker_backactive.Size = new System.Drawing.Size(120, 26);
this.colorPicker_backactive.TabIndex = 5; this.colorPicker_backactive.TabIndex = 5;
this.colorPicker_backactive.Text = "colorPicker3"; 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; this.colorPicker_backactive.WaveSize = 0;
// //
// label13 // label13
@ -507,6 +507,7 @@
this.colorPicker_backhover.Size = new System.Drawing.Size(120, 26); this.colorPicker_backhover.Size = new System.Drawing.Size(120, 26);
this.colorPicker_backhover.TabIndex = 5; this.colorPicker_backhover.TabIndex = 5;
this.colorPicker_backhover.Text = "colorPicker2"; 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; this.colorPicker_backhover.WaveSize = 0;
// //
// label12 // label12
@ -535,6 +536,7 @@
this.colorPicker_foreactive.Size = new System.Drawing.Size(120, 26); this.colorPicker_foreactive.Size = new System.Drawing.Size(120, 26);
this.colorPicker_foreactive.TabIndex = 5; this.colorPicker_foreactive.TabIndex = 5;
this.colorPicker_foreactive.Text = "colorPicker1"; 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; this.colorPicker_foreactive.WaveSize = 0;
// //
// label14 // label14
@ -563,6 +565,7 @@
this.colorPicker_forecolor.Size = new System.Drawing.Size(120, 26); this.colorPicker_forecolor.Size = new System.Drawing.Size(120, 26);
this.colorPicker_forecolor.TabIndex = 5; this.colorPicker_forecolor.TabIndex = 5;
this.colorPicker_forecolor.Text = "colorPicker1"; 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; this.colorPicker_forecolor.WaveSize = 0;
// //
// label11 // label11

View File

@ -117,22 +117,22 @@
<resheader name="writer"> <resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader> </resheader>
<data name="menuItem37.IconSvg" xml:space="preserve"> <data name="menuItem1.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> <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>
<data name="menuItem45.IconSvg" xml:space="preserve"> <data name="menuItem9.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> <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>
<data name="menuItem49.IconSvg" xml:space="preserve"> <data name="menuItem13.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> <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>
<data name="menuItem57.IconSvg" xml:space="preserve"> <data name="menuItem21.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> <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>
<data name="menuItem61.IconSvg" xml:space="preserve"> <data name="menuItem25.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> <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>
<data name="menuItem69.IconSvg" xml:space="preserve"> <data name="menuItem33.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> <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>
</root> </root>

237
Views/StepsDemo.Designer.cs generated Normal file
View File

@ -0,0 +1,237 @@
namespace AntdUIDemo.Views
{
partial class StepsDemo
{
/// <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()
{
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;
}
}

68
Views/StepsDemo.cs Normal file
View File

@ -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();
}
}
}

120
Views/StepsDemo.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>