升级1.6.8,Tabs支持Tabpage溢出按钮,Progress支持Stepsize为0自动填充容器长度

This commit is contained in:
czz_y 2024-10-11 17:23:54 +08:00
parent 8f702b9301
commit 8cd30f0ed7
7 changed files with 405 additions and 103 deletions

View File

@ -13,7 +13,7 @@
<Copyright>Copyright © 2024 czz_y</Copyright> <Copyright>Copyright © 2024 czz_y</Copyright>
<FileVersion>$(Version)</FileVersion> <FileVersion>$(Version)</FileVersion>
<AssemblyVersion>$(Version)</AssemblyVersion> <AssemblyVersion>$(Version)</AssemblyVersion>
<Version>1.6.6 </Version> <Version>1.6.8 </Version>
<Authors>czz_y</Authors> <Authors>czz_y</Authors>
<Description>基于 Winform UI框架 AntdUI 设计的Demo</Description> <Description>基于 Winform UI框架 AntdUI 设计的Demo</Description>
<PackageProjectUrl>https://gitee.com/mubaiyanghua/antd-uidemo</PackageProjectUrl> <PackageProjectUrl>https://gitee.com/mubaiyanghua/antd-uidemo</PackageProjectUrl>
@ -30,7 +30,7 @@
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<PackageReference Include="AntdUI" Version="1.6.6" /> <PackageReference Include="AntdUI" Version="1.6.8" />
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" /> <PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
<PackageReference Include="NLog" Version="5.3.3" /> <PackageReference Include="NLog" Version="5.3.3" />
</ItemGroup> </ItemGroup>

View File

@ -4,7 +4,7 @@
<h1>AntdUI Demo</h1> <h1>AntdUI Demo</h1>
本项目基于 `Winform .NET Framework 4.8` 开发,是 [AntdUI](https://gitee.com/antdui/AntdUI) 的 Demo 项目,当前版本 `1.6.6` 本项目基于 `Winform .NET Framework 4.8` 开发,是 [AntdUI](https://gitee.com/antdui/AntdUI) 的 Demo 项目,当前版本 `1.6.8`
</div> </div>

View File

@ -29,6 +29,13 @@
private void InitializeComponent() private void InitializeComponent()
{ {
this.stackPanel1 = new AntdUI.StackPanel(); this.stackPanel1 = new AntdUI.StackPanel();
this.progress18 = new AntdUI.Progress();
this.progress17 = new AntdUI.Progress();
this.progress16 = new AntdUI.Progress();
this.progress15 = new AntdUI.Progress();
this.progress14 = new AntdUI.Progress();
this.progress12 = new AntdUI.Progress();
this.label7 = new AntdUI.Label();
this.progress13 = new AntdUI.Progress(); this.progress13 = new AntdUI.Progress();
this.label6 = new AntdUI.Label(); this.label6 = new AntdUI.Label();
this.flowPanel1 = new AntdUI.FlowPanel(); this.flowPanel1 = new AntdUI.FlowPanel();
@ -50,13 +57,7 @@
this.divider1 = new AntdUI.Divider(); this.divider1 = new AntdUI.Divider();
this.label2 = new AntdUI.Label(); this.label2 = new AntdUI.Label();
this.label1 = new AntdUI.Label(); this.label1 = new AntdUI.Label();
this.label7 = new AntdUI.Label(); this.progress19 = new AntdUI.Progress();
this.progress12 = new AntdUI.Progress();
this.progress14 = new AntdUI.Progress();
this.progress15 = new AntdUI.Progress();
this.progress16 = new AntdUI.Progress();
this.progress17 = new AntdUI.Progress();
this.progress18 = new AntdUI.Progress();
this.stackPanel1.SuspendLayout(); this.stackPanel1.SuspendLayout();
this.flowPanel1.SuspendLayout(); this.flowPanel1.SuspendLayout();
this.flowPanel4.SuspendLayout(); this.flowPanel4.SuspendLayout();
@ -64,6 +65,7 @@
// //
// stackPanel1 // stackPanel1
// //
this.stackPanel1.Controls.Add(this.progress19);
this.stackPanel1.Controls.Add(this.progress18); this.stackPanel1.Controls.Add(this.progress18);
this.stackPanel1.Controls.Add(this.progress17); this.stackPanel1.Controls.Add(this.progress17);
this.stackPanel1.Controls.Add(this.progress16); this.stackPanel1.Controls.Add(this.progress16);
@ -89,11 +91,99 @@
this.stackPanel1.Dock = System.Windows.Forms.DockStyle.Fill; this.stackPanel1.Dock = System.Windows.Forms.DockStyle.Fill;
this.stackPanel1.Location = new System.Drawing.Point(0, 0); this.stackPanel1.Location = new System.Drawing.Point(0, 0);
this.stackPanel1.Name = "stackPanel1"; this.stackPanel1.Name = "stackPanel1";
this.stackPanel1.Size = new System.Drawing.Size(700, 715); this.stackPanel1.Size = new System.Drawing.Size(700, 741);
this.stackPanel1.TabIndex = 0; this.stackPanel1.TabIndex = 0;
this.stackPanel1.Text = "stackPanel1"; this.stackPanel1.Text = "stackPanel1";
this.stackPanel1.Vertical = true; this.stackPanel1.Vertical = true;
// //
// progress18
//
this.progress18.Location = new System.Drawing.Point(3, 674);
this.progress18.Name = "progress18";
this.progress18.Shape = AntdUI.TShapeProgress.Steps;
this.progress18.Size = new System.Drawing.Size(694, 23);
this.progress18.State = AntdUI.TType.Warn;
this.progress18.StepGap = 5;
this.progress18.Steps = 50;
this.progress18.StepSize = 2;
this.progress18.TabIndex = 65;
this.progress18.Text = "progress18";
this.progress18.Value = 0.3F;
//
// progress17
//
this.progress17.Location = new System.Drawing.Point(3, 645);
this.progress17.Name = "progress17";
this.progress17.Shape = AntdUI.TShapeProgress.Steps;
this.progress17.Size = new System.Drawing.Size(694, 23);
this.progress17.StepGap = 8;
this.progress17.Steps = 20;
this.progress17.StepSize = 10;
this.progress17.TabIndex = 64;
this.progress17.Text = "progress17";
this.progress17.Value = 0.3F;
//
// progress16
//
this.progress16.Location = new System.Drawing.Point(3, 616);
this.progress16.Name = "progress16";
this.progress16.Shape = AntdUI.TShapeProgress.Steps;
this.progress16.Size = new System.Drawing.Size(694, 23);
this.progress16.State = AntdUI.TType.Success;
this.progress16.Steps = 50;
this.progress16.StepSize = 2;
this.progress16.TabIndex = 63;
this.progress16.Text = "progress16";
this.progress16.Value = 1F;
//
// progress15
//
this.progress15.Location = new System.Drawing.Point(3, 587);
this.progress15.Name = "progress15";
this.progress15.Shape = AntdUI.TShapeProgress.Steps;
this.progress15.Size = new System.Drawing.Size(694, 23);
this.progress15.State = AntdUI.TType.Error;
this.progress15.Steps = 50;
this.progress15.StepSize = 5;
this.progress15.TabIndex = 62;
this.progress15.Text = "progress15";
this.progress15.Value = 0.7F;
//
// progress14
//
this.progress14.Location = new System.Drawing.Point(3, 558);
this.progress14.Name = "progress14";
this.progress14.Shape = AntdUI.TShapeProgress.Steps;
this.progress14.Size = new System.Drawing.Size(694, 23);
this.progress14.Steps = 50;
this.progress14.StepSize = 5;
this.progress14.TabIndex = 61;
this.progress14.Text = "progress14";
this.progress14.Value = 0.5F;
//
// progress12
//
this.progress12.Location = new System.Drawing.Point(3, 529);
this.progress12.Name = "progress12";
this.progress12.Shape = AntdUI.TShapeProgress.Steps;
this.progress12.Size = new System.Drawing.Size(694, 23);
this.progress12.Steps = 50;
this.progress12.StepSize = 5;
this.progress12.TabIndex = 60;
this.progress12.Text = "progress12";
this.progress12.TextUnit = "";
this.progress12.Value = 0.3F;
//
// label7
//
this.label7.Font = new System.Drawing.Font("Microsoft YaHei UI", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label7.Location = new System.Drawing.Point(3, 499);
this.label7.Name = "label7";
this.label7.Size = new System.Drawing.Size(694, 24);
this.label7.TabIndex = 59;
this.label7.Text = "步骤进度条";
this.label7.TooltipConfig = null;
//
// progress13 // progress13
// //
this.progress13.ContainerControl = this; this.progress13.ContainerControl = this;
@ -330,100 +420,26 @@
this.label1.Text = "Progress 进度条"; this.label1.Text = "Progress 进度条";
this.label1.TooltipConfig = null; this.label1.TooltipConfig = null;
// //
// label7 // progress19
// //
this.label7.Font = new System.Drawing.Font("Microsoft YaHei UI", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); this.progress19.Location = new System.Drawing.Point(3, 703);
this.label7.Location = new System.Drawing.Point(3, 499); this.progress19.Name = "progress19";
this.label7.Name = "label7"; this.progress19.Shape = AntdUI.TShapeProgress.Steps;
this.label7.Size = new System.Drawing.Size(694, 24); this.progress19.Size = new System.Drawing.Size(694, 23);
this.label7.TabIndex = 59; this.progress19.State = AntdUI.TType.Warn;
this.label7.Text = "步骤进度条"; this.progress19.StepGap = 5;
this.label7.TooltipConfig = null; this.progress19.Steps = 50;
// this.progress19.StepSize = 0;
// progress12 this.progress19.TabIndex = 66;
// this.progress19.Text = "progress19";
this.progress12.Location = new System.Drawing.Point(3, 529); this.progress19.Value = 0.3F;
this.progress12.Name = "progress12";
this.progress12.Shape = AntdUI.TShapeProgress.Steps;
this.progress12.Size = new System.Drawing.Size(694, 23);
this.progress12.Steps = 50;
this.progress12.StepSize = 5;
this.progress12.TabIndex = 60;
this.progress12.Text = "progress12";
this.progress12.TextUnit = "";
this.progress12.Value = 0.3F;
//
// progress14
//
this.progress14.Location = new System.Drawing.Point(3, 558);
this.progress14.Name = "progress14";
this.progress14.Shape = AntdUI.TShapeProgress.Steps;
this.progress14.Size = new System.Drawing.Size(694, 23);
this.progress14.Steps = 50;
this.progress14.StepSize = 5;
this.progress14.TabIndex = 61;
this.progress14.Text = "progress14";
this.progress14.Value = 0.5F;
//
// progress15
//
this.progress15.Location = new System.Drawing.Point(3, 587);
this.progress15.Name = "progress15";
this.progress15.Shape = AntdUI.TShapeProgress.Steps;
this.progress15.Size = new System.Drawing.Size(694, 23);
this.progress15.State = AntdUI.TType.Error;
this.progress15.Steps = 50;
this.progress15.StepSize = 5;
this.progress15.TabIndex = 62;
this.progress15.Text = "progress15";
this.progress15.Value = 0.7F;
//
// progress16
//
this.progress16.Location = new System.Drawing.Point(3, 616);
this.progress16.Name = "progress16";
this.progress16.Shape = AntdUI.TShapeProgress.Steps;
this.progress16.Size = new System.Drawing.Size(694, 23);
this.progress16.State = AntdUI.TType.Success;
this.progress16.Steps = 50;
this.progress16.StepSize = 5;
this.progress16.TabIndex = 63;
this.progress16.Text = "progress16";
this.progress16.Value = 1F;
//
// progress17
//
this.progress17.Location = new System.Drawing.Point(3, 645);
this.progress17.Name = "progress17";
this.progress17.Shape = AntdUI.TShapeProgress.Steps;
this.progress17.Size = new System.Drawing.Size(694, 23);
this.progress17.StepGap = 8;
this.progress17.Steps = 20;
this.progress17.StepSize = 10;
this.progress17.TabIndex = 64;
this.progress17.Text = "progress17";
this.progress17.Value = 0.3F;
//
// progress18
//
this.progress18.Location = new System.Drawing.Point(3, 674);
this.progress18.Name = "progress18";
this.progress18.Shape = AntdUI.TShapeProgress.Steps;
this.progress18.Size = new System.Drawing.Size(694, 23);
this.progress18.State = AntdUI.TType.Warn;
this.progress18.StepGap = 5;
this.progress18.Steps = 50;
this.progress18.StepSize = 2;
this.progress18.TabIndex = 65;
this.progress18.Text = "progress18";
this.progress18.Value = 0.3F;
// //
// ProgressDemo // ProgressDemo
// //
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Inherit; this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Inherit;
this.Controls.Add(this.stackPanel1); this.Controls.Add(this.stackPanel1);
this.Name = "ProgressDemo"; this.Name = "ProgressDemo";
this.Size = new System.Drawing.Size(700, 715); this.Size = new System.Drawing.Size(700, 741);
this.stackPanel1.ResumeLayout(false); this.stackPanel1.ResumeLayout(false);
this.flowPanel1.ResumeLayout(false); this.flowPanel1.ResumeLayout(false);
this.flowPanel4.ResumeLayout(false); this.flowPanel4.ResumeLayout(false);
@ -462,5 +478,6 @@
private AntdUI.Progress progress16; private AntdUI.Progress progress16;
private AntdUI.Progress progress15; private AntdUI.Progress progress15;
private AntdUI.Progress progress18; private AntdUI.Progress progress18;
private AntdUI.Progress progress19;
} }
} }

View File

@ -28,11 +28,13 @@
/// </summary> /// </summary>
private void InitializeComponent() private void InitializeComponent()
{ {
AntdUI.Tabs.StyleLine styleLine2 = new AntdUI.Tabs.StyleLine();
AntdUI.Tabs.StyleCard styleCard1 = new AntdUI.Tabs.StyleCard();
AntdUI.Tabs.StyleLine styleLine3 = new AntdUI.Tabs.StyleLine();
AntdUI.Tabs.StyleLine styleLine1 = new AntdUI.Tabs.StyleLine(); AntdUI.Tabs.StyleLine styleLine1 = new AntdUI.Tabs.StyleLine();
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(TabsDemo)); System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(TabsDemo));
AntdUI.Tabs.StyleCard styleCard1 = new AntdUI.Tabs.StyleCard();
AntdUI.Tabs.StyleLine styleLine2 = new AntdUI.Tabs.StyleLine();
this.stackPanel1 = new AntdUI.StackPanel(); this.stackPanel1 = new AntdUI.StackPanel();
this.label15 = new AntdUI.Label();
this.tabs3 = new AntdUI.Tabs(); this.tabs3 = new AntdUI.Tabs();
this.tabPage5 = new AntdUI.TabPage(); this.tabPage5 = new AntdUI.TabPage();
this.label10 = new AntdUI.Label(); this.label10 = new AntdUI.Label();
@ -60,6 +62,24 @@
this.divider1 = new AntdUI.Divider(); this.divider1 = new AntdUI.Divider();
this.label2 = new AntdUI.Label(); this.label2 = new AntdUI.Label();
this.label1 = new AntdUI.Label(); this.label1 = new AntdUI.Label();
this.tabPage11 = new AntdUI.TabPage();
this.tabPage12 = new AntdUI.TabPage();
this.tabPage13 = new AntdUI.TabPage();
this.tabPage14 = new AntdUI.TabPage();
this.tabPage15 = new AntdUI.TabPage();
this.tabPage16 = new AntdUI.TabPage();
this.tabPage17 = new AntdUI.TabPage();
this.tabPage18 = new AntdUI.TabPage();
this.tabPage19 = new AntdUI.TabPage();
this.tabPage20 = new AntdUI.TabPage();
this.tabPage21 = new AntdUI.TabPage();
this.tabPage22 = new AntdUI.TabPage();
this.flowPanel3 = new AntdUI.FlowPanel();
this.tabs_typeexceed = new AntdUI.Tabs();
this.tabPage10 = new AntdUI.TabPage();
this.label16 = new AntdUI.Label();
this.label17 = new AntdUI.Label();
this.select_typeexceed = new AntdUI.Select();
this.stackPanel1.SuspendLayout(); this.stackPanel1.SuspendLayout();
this.tabs3.SuspendLayout(); this.tabs3.SuspendLayout();
this.tabPage5.SuspendLayout(); this.tabPage5.SuspendLayout();
@ -73,10 +93,16 @@
this.tabPage1.SuspendLayout(); this.tabPage1.SuspendLayout();
this.tabPage6.SuspendLayout(); this.tabPage6.SuspendLayout();
this.tabPage7.SuspendLayout(); this.tabPage7.SuspendLayout();
this.flowPanel3.SuspendLayout();
this.tabs_typeexceed.SuspendLayout();
this.tabPage10.SuspendLayout();
this.SuspendLayout(); this.SuspendLayout();
// //
// stackPanel1 // stackPanel1
// //
this.stackPanel1.Controls.Add(this.tabs_typeexceed);
this.stackPanel1.Controls.Add(this.flowPanel3);
this.stackPanel1.Controls.Add(this.label15);
this.stackPanel1.Controls.Add(this.tabs3); this.stackPanel1.Controls.Add(this.tabs3);
this.stackPanel1.Controls.Add(this.label9); this.stackPanel1.Controls.Add(this.label9);
this.stackPanel1.Controls.Add(this.tabs_close); this.stackPanel1.Controls.Add(this.tabs_close);
@ -94,6 +120,16 @@
this.stackPanel1.Text = "stackPanel1"; this.stackPanel1.Text = "stackPanel1";
this.stackPanel1.Vertical = true; this.stackPanel1.Vertical = true;
// //
// label15
//
this.label15.Font = new System.Drawing.Font("Microsoft YaHei UI", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label15.Location = new System.Drawing.Point(3, 565);
this.label15.Name = "label15";
this.label15.Size = new System.Drawing.Size(694, 24);
this.label15.TabIndex = 30;
this.label15.Text = "超出显示";
this.label15.TooltipConfig = null;
//
// tabs3 // tabs3
// //
this.tabs3.Centered = true; this.tabs3.Centered = true;
@ -106,7 +142,7 @@
this.tabs3.Pages.Add(this.tabPage8); this.tabs3.Pages.Add(this.tabPage8);
this.tabs3.Pages.Add(this.tabPage9); this.tabs3.Pages.Add(this.tabPage9);
this.tabs3.Size = new System.Drawing.Size(694, 120); this.tabs3.Size = new System.Drawing.Size(694, 120);
this.tabs3.Style = styleLine1; this.tabs3.Style = styleLine2;
this.tabs3.TabIndex = 29; this.tabs3.TabIndex = 29;
this.tabs3.Text = "tabs3"; this.tabs3.Text = "tabs3";
// //
@ -292,7 +328,7 @@
this.tabs1.Pages.Add(this.tabPage6); this.tabs1.Pages.Add(this.tabPage6);
this.tabs1.Pages.Add(this.tabPage7); this.tabs1.Pages.Add(this.tabPage7);
this.tabs1.Size = new System.Drawing.Size(694, 120); this.tabs1.Size = new System.Drawing.Size(694, 120);
this.tabs1.Style = styleLine2; this.tabs1.Style = styleLine3;
this.tabs1.TabIndex = 23; this.tabs1.TabIndex = 23;
this.tabs1.Text = "tabs1"; this.tabs1.Text = "tabs1";
// //
@ -397,6 +433,192 @@
this.label1.Text = "Tabs 标签页"; this.label1.Text = "Tabs 标签页";
this.label1.TooltipConfig = null; this.label1.TooltipConfig = null;
// //
// tabPage11
//
this.tabPage11.Dock = System.Windows.Forms.DockStyle.Fill;
this.tabPage11.Location = new System.Drawing.Point(0, 0);
this.tabPage11.Name = "tabPage11";
this.tabPage11.Size = new System.Drawing.Size(0, 0);
this.tabPage11.TabIndex = 0;
this.tabPage11.Text = "Tab2";
//
// tabPage12
//
this.tabPage12.Dock = System.Windows.Forms.DockStyle.Fill;
this.tabPage12.Location = new System.Drawing.Point(3, 38);
this.tabPage12.Name = "tabPage12";
this.tabPage12.Size = new System.Drawing.Size(688, 47);
this.tabPage12.TabIndex = 0;
this.tabPage12.Text = "Tab3";
//
// tabPage13
//
this.tabPage13.Dock = System.Windows.Forms.DockStyle.Fill;
this.tabPage13.Location = new System.Drawing.Point(0, 0);
this.tabPage13.Name = "tabPage13";
this.tabPage13.Size = new System.Drawing.Size(0, 0);
this.tabPage13.TabIndex = 0;
this.tabPage13.Text = "Tab4";
//
// tabPage14
//
this.tabPage14.Dock = System.Windows.Forms.DockStyle.Fill;
this.tabPage14.Location = new System.Drawing.Point(0, 0);
this.tabPage14.Name = "tabPage14";
this.tabPage14.Size = new System.Drawing.Size(0, 0);
this.tabPage14.TabIndex = 0;
this.tabPage14.Text = "Tab5";
//
// tabPage15
//
this.tabPage15.Dock = System.Windows.Forms.DockStyle.Fill;
this.tabPage15.Location = new System.Drawing.Point(0, 0);
this.tabPage15.Name = "tabPage15";
this.tabPage15.Size = new System.Drawing.Size(0, 0);
this.tabPage15.TabIndex = 0;
this.tabPage15.Text = "Tab6";
//
// tabPage16
//
this.tabPage16.Dock = System.Windows.Forms.DockStyle.Fill;
this.tabPage16.Location = new System.Drawing.Point(0, 0);
this.tabPage16.Name = "tabPage16";
this.tabPage16.Size = new System.Drawing.Size(0, 0);
this.tabPage16.TabIndex = 0;
this.tabPage16.Text = "Tab7";
//
// tabPage17
//
this.tabPage17.Dock = System.Windows.Forms.DockStyle.Fill;
this.tabPage17.Location = new System.Drawing.Point(0, 0);
this.tabPage17.Name = "tabPage17";
this.tabPage17.Size = new System.Drawing.Size(0, 0);
this.tabPage17.TabIndex = 0;
this.tabPage17.Text = "Tab8";
//
// tabPage18
//
this.tabPage18.Dock = System.Windows.Forms.DockStyle.Fill;
this.tabPage18.Location = new System.Drawing.Point(3, 38);
this.tabPage18.Name = "tabPage18";
this.tabPage18.Size = new System.Drawing.Size(688, 47);
this.tabPage18.TabIndex = 0;
this.tabPage18.Text = "Tab9";
//
// tabPage19
//
this.tabPage19.Dock = System.Windows.Forms.DockStyle.Fill;
this.tabPage19.Location = new System.Drawing.Point(3, 38);
this.tabPage19.Name = "tabPage19";
this.tabPage19.Size = new System.Drawing.Size(688, 47);
this.tabPage19.TabIndex = 0;
this.tabPage19.Text = "Tab10";
//
// tabPage20
//
this.tabPage20.Dock = System.Windows.Forms.DockStyle.Fill;
this.tabPage20.Location = new System.Drawing.Point(3, 38);
this.tabPage20.Name = "tabPage20";
this.tabPage20.Size = new System.Drawing.Size(688, 47);
this.tabPage20.TabIndex = 0;
this.tabPage20.Text = "Tab11";
//
// tabPage21
//
this.tabPage21.Dock = System.Windows.Forms.DockStyle.Fill;
this.tabPage21.Location = new System.Drawing.Point(0, 0);
this.tabPage21.Name = "tabPage21";
this.tabPage21.Size = new System.Drawing.Size(0, 0);
this.tabPage21.TabIndex = 0;
this.tabPage21.Text = "Tab12";
//
// tabPage22
//
this.tabPage22.Dock = System.Windows.Forms.DockStyle.Fill;
this.tabPage22.Location = new System.Drawing.Point(0, 0);
this.tabPage22.Name = "tabPage22";
this.tabPage22.Size = new System.Drawing.Size(0, 0);
this.tabPage22.TabIndex = 0;
this.tabPage22.Text = "Tab13";
//
// flowPanel3
//
this.flowPanel3.Controls.Add(this.select_typeexceed);
this.flowPanel3.Controls.Add(this.label17);
this.flowPanel3.Location = new System.Drawing.Point(3, 595);
this.flowPanel3.Name = "flowPanel3";
this.flowPanel3.Size = new System.Drawing.Size(694, 38);
this.flowPanel3.TabIndex = 33;
this.flowPanel3.Text = "flowPanel3";
//
// tabs_typeexceed
//
this.tabs_typeexceed.Cursor = System.Windows.Forms.Cursors.Default;
this.tabs_typeexceed.Font = new System.Drawing.Font("Microsoft YaHei UI", 12F);
this.tabs_typeexceed.Gap = 12;
this.tabs_typeexceed.Location = new System.Drawing.Point(3, 639);
this.tabs_typeexceed.Name = "tabs_typeexceed";
this.tabs_typeexceed.Pages.Add(this.tabPage10);
this.tabs_typeexceed.Pages.Add(this.tabPage11);
this.tabs_typeexceed.Pages.Add(this.tabPage12);
this.tabs_typeexceed.Pages.Add(this.tabPage13);
this.tabs_typeexceed.Pages.Add(this.tabPage14);
this.tabs_typeexceed.Pages.Add(this.tabPage15);
this.tabs_typeexceed.Pages.Add(this.tabPage16);
this.tabs_typeexceed.Pages.Add(this.tabPage17);
this.tabs_typeexceed.Pages.Add(this.tabPage18);
this.tabs_typeexceed.Pages.Add(this.tabPage19);
this.tabs_typeexceed.Pages.Add(this.tabPage20);
this.tabs_typeexceed.Pages.Add(this.tabPage21);
this.tabs_typeexceed.Pages.Add(this.tabPage22);
this.tabs_typeexceed.Size = new System.Drawing.Size(694, 88);
this.tabs_typeexceed.Style = styleLine1;
this.tabs_typeexceed.TabIndex = 35;
this.tabs_typeexceed.Text = "tabs2";
this.tabs_typeexceed.TypExceed = AntdUI.TabTypExceed.None;
//
// tabPage10
//
this.tabPage10.Controls.Add(this.label16);
this.tabPage10.Dock = System.Windows.Forms.DockStyle.Fill;
this.tabPage10.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.tabPage10.IconSvg = resources.GetString("tabPage10.IconSvg");
this.tabPage10.Location = new System.Drawing.Point(3, 38);
this.tabPage10.Name = "tabPage10";
this.tabPage10.Size = new System.Drawing.Size(688, 47);
this.tabPage10.TabIndex = 34;
this.tabPage10.Text = "Tab1";
//
// label16
//
this.label16.Dock = System.Windows.Forms.DockStyle.Top;
this.label16.Location = new System.Drawing.Point(0, 0);
this.label16.Name = "label16";
this.label16.Size = new System.Drawing.Size(688, 23);
this.label16.TabIndex = 0;
this.label16.Text = "Content of Tab Pane 1";
this.label16.TooltipConfig = null;
//
// label17
//
this.label17.Font = new System.Drawing.Font("Microsoft YaHei UI", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.label17.Location = new System.Drawing.Point(3, 3);
this.label17.Name = "label17";
this.label17.Size = new System.Drawing.Size(112, 26);
this.label17.TabIndex = 6;
this.label17.Text = "TypeExceed";
this.label17.TooltipConfig = null;
//
// select_typeexceed
//
this.select_typeexceed.Font = new System.Drawing.Font("Microsoft YaHei UI", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
this.select_typeexceed.List = true;
this.select_typeexceed.Location = new System.Drawing.Point(121, 3);
this.select_typeexceed.Name = "select_typeexceed";
this.select_typeexceed.Size = new System.Drawing.Size(108, 26);
this.select_typeexceed.TabIndex = 12;
this.select_typeexceed.WaveSize = 0;
//
// TabsDemo // TabsDemo
// //
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Inherit; this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Inherit;
@ -416,6 +638,9 @@
this.tabPage1.ResumeLayout(false); this.tabPage1.ResumeLayout(false);
this.tabPage6.ResumeLayout(false); this.tabPage6.ResumeLayout(false);
this.tabPage7.ResumeLayout(false); this.tabPage7.ResumeLayout(false);
this.flowPanel3.ResumeLayout(false);
this.tabs_typeexceed.ResumeLayout(false);
this.tabPage10.ResumeLayout(false);
this.ResumeLayout(false); this.ResumeLayout(false);
} }
@ -450,5 +675,24 @@
private AntdUI.Label label12; private AntdUI.Label label12;
private AntdUI.Label label13; private AntdUI.Label label13;
private AntdUI.Label label14; private AntdUI.Label label14;
private AntdUI.Label label15;
private AntdUI.TabPage tabPage11;
private AntdUI.TabPage tabPage12;
private AntdUI.TabPage tabPage13;
private AntdUI.TabPage tabPage14;
private AntdUI.TabPage tabPage15;
private AntdUI.TabPage tabPage16;
private AntdUI.TabPage tabPage17;
private AntdUI.TabPage tabPage18;
private AntdUI.TabPage tabPage19;
private AntdUI.TabPage tabPage20;
private AntdUI.TabPage tabPage21;
private AntdUI.TabPage tabPage22;
private AntdUI.Tabs tabs_typeexceed;
private AntdUI.TabPage tabPage10;
private AntdUI.Label label16;
private AntdUI.FlowPanel flowPanel3;
private AntdUI.Label label17;
private AntdUI.Select select_typeexceed;
} }
} }

View File

@ -1,4 +1,5 @@
using System; using AntdUI;
using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.ComponentModel; using System.ComponentModel;
using System.Data; using System.Data;
@ -17,6 +18,43 @@ namespace AntdUIDemo.Views
{ {
window = _window; window = _window;
InitializeComponent(); InitializeComponent();
//初始化下拉框
InitSelectItems();
//设置默认值
InitData();
// 绑定事件
BindEventHandler();
}
private void InitSelectItems()
{
select_typeexceed.Items.Clear();
foreach (TabTypExceed typExceed in Enum.GetValues(typeof(TabTypExceed)))
{
select_typeexceed.Items.Add(typExceed);
}
}
private void InitData()
{
select_typeexceed.SelectedIndex = 0;
}
private void BindEventHandler()
{
select_typeexceed.SelectedIndexChanged += select_intvalue_SelectedIndexChanged;
}
private void select_intvalue_SelectedIndexChanged(object sender, IntEventArgs e)
{
if (tabs_typeexceed.InvokeRequired)
{
tabs_typeexceed.Invoke(new Action(() => { tabs_typeexceed.TypExceed = (TabTypExceed)select_typeexceed.SelectedValue; }));
}
else
{
tabs_typeexceed.TypExceed = (TabTypExceed)select_typeexceed.SelectedValue;
}
} }
} }
} }

View File

@ -117,6 +117,9 @@
<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="tabPage10.IconSvg" xml:space="preserve">
<value>&lt;svg t="1725182478452" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5848" width="200" height="200"&gt;&lt;path d="M836.608 675.84q41.984 59.392 96.256 76.8-23.552 72.704-74.752 151.552-78.848 118.784-155.648 118.784-28.672 0-84.992-19.456-52.224-19.456-91.136-19.456t-86.016 20.48q-49.152 19.456-80.896 19.456-92.16 0-181.248-156.672-89.088-154.624-89.088-304.128 0-138.24 67.584-226.304 69.632-88.064 172.032-88.064 22.528 0 50.176 5.632t57.344 20.992q31.744 17.408 52.224 24.064t31.744 6.656q13.312 0 40.96-6.144t55.296-22.528q29.696-16.384 51.2-24.576t44.032-8.192q71.68 0 129.024 38.912 30.72 20.48 62.464 60.416-47.104 40.96-68.608 71.68-39.936 57.344-39.936 124.928 0 74.752 41.984 135.168z m-205.824-478.208q-35.84 33.792-65.536 44.032-10.24 3.072-26.112 5.632t-36.352 4.608q1.024-90.112 47.104-155.648T701.44 6.144q2.048 10.24 3.072 14.336v11.264q0 36.864-17.408 82.944-18.432 45.056-56.32 82.944z" fill="#272636" p-id="5849"&gt;&lt;/path&gt;&lt;/svg&gt;</value>
</data>
<data name="tabPage5.IconSvg" xml:space="preserve"> <data name="tabPage5.IconSvg" xml:space="preserve">
<value>&lt;svg t="1725182478452" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5848" width="200" height="200"&gt;&lt;path d="M836.608 675.84q41.984 59.392 96.256 76.8-23.552 72.704-74.752 151.552-78.848 118.784-155.648 118.784-28.672 0-84.992-19.456-52.224-19.456-91.136-19.456t-86.016 20.48q-49.152 19.456-80.896 19.456-92.16 0-181.248-156.672-89.088-154.624-89.088-304.128 0-138.24 67.584-226.304 69.632-88.064 172.032-88.064 22.528 0 50.176 5.632t57.344 20.992q31.744 17.408 52.224 24.064t31.744 6.656q13.312 0 40.96-6.144t55.296-22.528q29.696-16.384 51.2-24.576t44.032-8.192q71.68 0 129.024 38.912 30.72 20.48 62.464 60.416-47.104 40.96-68.608 71.68-39.936 57.344-39.936 124.928 0 74.752 41.984 135.168z m-205.824-478.208q-35.84 33.792-65.536 44.032-10.24 3.072-26.112 5.632t-36.352 4.608q1.024-90.112 47.104-155.648T701.44 6.144q2.048 10.24 3.072 14.336v11.264q0 36.864-17.408 82.944-18.432 45.056-56.32 82.944z" fill="#272636" p-id="5849"&gt;&lt;/path&gt;&lt;/svg&gt;</value> <value>&lt;svg t="1725182478452" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5848" width="200" height="200"&gt;&lt;path d="M836.608 675.84q41.984 59.392 96.256 76.8-23.552 72.704-74.752 151.552-78.848 118.784-155.648 118.784-28.672 0-84.992-19.456-52.224-19.456-91.136-19.456t-86.016 20.48q-49.152 19.456-80.896 19.456-92.16 0-181.248-156.672-89.088-154.624-89.088-304.128 0-138.24 67.584-226.304 69.632-88.064 172.032-88.064 22.528 0 50.176 5.632t57.344 20.992q31.744 17.408 52.224 24.064t31.744 6.656q13.312 0 40.96-6.144t55.296-22.528q29.696-16.384 51.2-24.576t44.032-8.192q71.68 0 129.024 38.912 30.72 20.48 62.464 60.416-47.104 40.96-68.608 71.68-39.936 57.344-39.936 124.928 0 74.752 41.984 135.168z m-205.824-478.208q-35.84 33.792-65.536 44.032-10.24 3.072-26.112 5.632t-36.352 4.608q1.024-90.112 47.104-155.648T701.44 6.144q2.048 10.24 3.072 14.336v11.264q0 36.864-17.408 82.944-18.432 45.056-56.32 82.944z" fill="#272636" p-id="5849"&gt;&lt;/path&gt;&lt;/svg&gt;</value>
</data> </data>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 396 KiB

After

Width:  |  Height:  |  Size: 282 KiB