mirror of
https://gitee.com/AntdUI/AntdUI.git
synced 2026-03-09 23:30:42 +08:00
316 lines
13 KiB
C#
316 lines
13 KiB
C#
// COPYRIGHT (C) Tom. ALL RIGHTS RESERVED.
|
|
// THE AntdUI PROJECT IS AN WINFORM LIBRARY LICENSED UNDER THE Apache-2.0 License.
|
|
// LICENSED UNDER THE Apache License, VERSION 2.0 (THE "License")
|
|
// YOU MAY NOT USE THIS FILE EXCEPT IN COMPLIANCE WITH THE License.
|
|
// YOU MAY OBTAIN A COPY OF THE LICENSE AT
|
|
//
|
|
// http://www.apache.org/licenses/LICENSE-2.0
|
|
//
|
|
// UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING, SOFTWARE
|
|
// DISTRIBUTED UNDER THE LICENSE IS DISTRIBUTED ON AN "AS IS" BASIS,
|
|
// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|
// SEE THE LICENSE FOR THE SPECIFIC LANGUAGE GOVERNING PERMISSIONS AND
|
|
// LIMITATIONS UNDER THE License.
|
|
// GITCODE: https://gitcode.com/AntdUI/AntdUI
|
|
// GITEE: https://gitee.com/AntdUI/AntdUI
|
|
// GITHUB: https://github.com/AntdUI/AntdUI
|
|
// CSDN: https://blog.csdn.net/v_132
|
|
// QQ: 17379620
|
|
|
|
using System.Drawing;
|
|
using System.Windows.Forms;
|
|
|
|
namespace Demo.Controls
|
|
{
|
|
partial class Dropdown
|
|
{
|
|
/// <summary>
|
|
/// Required designer variable.
|
|
/// </summary>
|
|
private System.ComponentModel.IContainer components = null;
|
|
|
|
/// <summary>
|
|
/// Clean up any resources being used.
|
|
/// </summary>
|
|
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
|
|
protected override void Dispose(bool disposing)
|
|
{
|
|
if (disposing && (components != null))
|
|
{
|
|
components.Dispose();
|
|
}
|
|
base.Dispose(disposing);
|
|
}
|
|
|
|
#region Windows Form Designer generated code
|
|
|
|
private void InitializeComponent()
|
|
{
|
|
header1 = new AntdUI.PageHeader();
|
|
button7 = new AntdUI.Dropdown();
|
|
panel3 = new System.Windows.Forms.Panel();
|
|
panel1 = new System.Windows.Forms.Panel();
|
|
button4 = new AntdUI.Dropdown();
|
|
button6 = new AntdUI.Dropdown();
|
|
button2 = new AntdUI.Dropdown();
|
|
button5 = new AntdUI.Dropdown();
|
|
button3 = new AntdUI.Dropdown();
|
|
button8 = new AntdUI.Dropdown();
|
|
divider2 = new AntdUI.Divider();
|
|
panel4 = new FlowLayoutPanel();
|
|
button17 = new AntdUI.Dropdown();
|
|
button19 = new AntdUI.Dropdown();
|
|
dropdown1 = new AntdUI.Dropdown();
|
|
divider1 = new AntdUI.Divider();
|
|
panel3.SuspendLayout();
|
|
panel1.SuspendLayout();
|
|
panel4.SuspendLayout();
|
|
SuspendLayout();
|
|
//
|
|
// header1
|
|
//
|
|
header1.Description = "向下弹出的列表。";
|
|
header1.Dock = DockStyle.Top;
|
|
header1.Font = new Font("Microsoft YaHei UI", 12F);
|
|
header1.LocalizationDescription = "Dropdown.Description";
|
|
header1.LocalizationText = "Dropdown.Text";
|
|
header1.Location = new Point(0, 0);
|
|
header1.Name = "header1";
|
|
header1.Padding = new Padding(0, 0, 0, 10);
|
|
header1.Size = new Size(1300, 74);
|
|
header1.TabIndex = 0;
|
|
header1.Text = "Dropdown 下拉菜单";
|
|
header1.UseTitleFont = true;
|
|
//
|
|
// button7
|
|
//
|
|
button7.AutoSizeMode = AntdUI.TAutoSize.Auto;
|
|
button7.IconSvg = "PoweroffOutlined";
|
|
button7.Items.AddRange(new object[] { "菜单1", "菜单2", "菜单3" });
|
|
button7.Location = new Point(350, 3);
|
|
button7.Name = "button7";
|
|
button7.Placement = AntdUI.TAlignFrom.BR;
|
|
button7.Shape = AntdUI.TShape.Circle;
|
|
button7.Size = new Size(46, 46);
|
|
button7.TabIndex = 0;
|
|
button7.Type = AntdUI.TTypeMini.Primary;
|
|
//
|
|
// panel3
|
|
//
|
|
panel3.AutoScroll = true;
|
|
panel3.Controls.Add(panel1);
|
|
panel3.Controls.Add(divider2);
|
|
panel3.Controls.Add(panel4);
|
|
panel3.Controls.Add(divider1);
|
|
panel3.Dock = DockStyle.Fill;
|
|
panel3.Location = new Point(0, 74);
|
|
panel3.Name = "panel3";
|
|
panel3.Size = new Size(1300, 602);
|
|
panel3.TabIndex = 6;
|
|
//
|
|
// panel1
|
|
//
|
|
panel1.Controls.Add(button4);
|
|
panel1.Controls.Add(button6);
|
|
panel1.Controls.Add(button2);
|
|
panel1.Controls.Add(button5);
|
|
panel1.Controls.Add(button3);
|
|
panel1.Controls.Add(button8);
|
|
panel1.Dock = DockStyle.Top;
|
|
panel1.Location = new Point(0, 108);
|
|
panel1.Name = "panel1";
|
|
panel1.Size = new Size(1300, 160);
|
|
panel1.TabIndex = 8;
|
|
//
|
|
// button4
|
|
//
|
|
button4.AutoSizeMode = AntdUI.TAutoSize.Auto;
|
|
button4.DropDownArrow = true;
|
|
button4.IconSvg = "RadiusBottomrightOutlined";
|
|
button4.Items.AddRange(new object[] { "one st menu item", "two nd menu item", "three rd menu item", "four menu item", "five menu item", "six six six menu item" });
|
|
button4.Location = new Point(296, 93);
|
|
button4.Name = "button4";
|
|
button4.Placement = AntdUI.TAlignFrom.BR;
|
|
button4.Size = new Size(147, 46);
|
|
button4.TabIndex = 2;
|
|
button4.Text = "bottomRight";
|
|
button4.Type = AntdUI.TTypeMini.Primary;
|
|
//
|
|
// button6
|
|
//
|
|
button6.AutoSizeMode = AntdUI.TAutoSize.Auto;
|
|
button6.DropDownArrow = true;
|
|
button6.IconSvg = "BorderBottomOutlined";
|
|
button6.Items.AddRange(new object[] { "one st menu item", "two nd menu item", "three rd menu item", "four menu item", "five menu item", "six six six menu item" });
|
|
button6.Location = new Point(169, 93);
|
|
button6.Name = "button6";
|
|
button6.Placement = AntdUI.TAlignFrom.Bottom;
|
|
button6.Size = new Size(106, 46);
|
|
button6.TabIndex = 3;
|
|
button6.Text = "bottom";
|
|
button6.Type = AntdUI.TTypeMini.Primary;
|
|
//
|
|
// button2
|
|
//
|
|
button2.AutoSizeMode = AntdUI.TAutoSize.Auto;
|
|
button2.DropDownArrow = true;
|
|
button2.IconSvg = "RadiusUprightOutlined";
|
|
button2.Items.AddRange(new object[] { "one st menu item", "two nd menu item", "three rd menu item", "four menu item", "five menu item", "six six six menu item" });
|
|
button2.Location = new Point(327, 15);
|
|
button2.Name = "button2";
|
|
button2.Placement = AntdUI.TAlignFrom.TR;
|
|
button2.Size = new Size(116, 46);
|
|
button2.TabIndex = 4;
|
|
button2.Text = "topRight";
|
|
button2.Type = AntdUI.TTypeMini.Primary;
|
|
//
|
|
// button5
|
|
//
|
|
button5.AutoSizeMode = AntdUI.TAutoSize.Auto;
|
|
button5.DropDownArrow = true;
|
|
button5.IconSvg = "BorderTopOutlined";
|
|
button5.Items.AddRange(new object[] { "one st menu item", "two nd menu item", "three rd menu item", "four menu item", "five menu item", "six six six menu item" });
|
|
button5.Location = new Point(185, 15);
|
|
button5.Name = "button5";
|
|
button5.Placement = AntdUI.TAlignFrom.Top;
|
|
button5.Size = new Size(75, 46);
|
|
button5.TabIndex = 5;
|
|
button5.Text = "top";
|
|
button5.Type = AntdUI.TTypeMini.Primary;
|
|
//
|
|
// button3
|
|
//
|
|
button3.AutoSizeMode = AntdUI.TAutoSize.Auto;
|
|
button3.DropDownArrow = true;
|
|
button3.IconSvg = "RadiusBottomleftOutlined";
|
|
button3.Items.AddRange(new object[] { "one st menu item", "two nd menu item", "three rd menu item", "four menu item", "five menu item", "six six six menu item" });
|
|
button3.Location = new Point(14, 93);
|
|
button3.Name = "button3";
|
|
button3.Size = new Size(135, 46);
|
|
button3.TabIndex = 6;
|
|
button3.Text = "bottomLeft";
|
|
button3.Type = AntdUI.TTypeMini.Primary;
|
|
//
|
|
// button8
|
|
//
|
|
button8.AutoSizeMode = AntdUI.TAutoSize.Auto;
|
|
button8.DropDownArrow = true;
|
|
button8.IconSvg = "RadiusUpleftOutlined";
|
|
button8.Items.AddRange(new object[] { "one st menu item", "two nd menu item", "three rd menu item", "four menu item", "five menu item", "six six six menu item" });
|
|
button8.Location = new Point(14, 15);
|
|
button8.Name = "button8";
|
|
button8.Placement = AntdUI.TAlignFrom.TL;
|
|
button8.Size = new Size(104, 46);
|
|
button8.TabIndex = 7;
|
|
button8.Text = "topLeft";
|
|
button8.Type = AntdUI.TTypeMini.Primary;
|
|
//
|
|
// divider2
|
|
//
|
|
divider2.Dock = DockStyle.Top;
|
|
divider2.Font = new Font("Microsoft YaHei UI", 10F);
|
|
divider2.LocalizationText = "Dropdown.{id}";
|
|
divider2.Location = new Point(0, 80);
|
|
divider2.Name = "divider2";
|
|
divider2.Orientation = AntdUI.TOrientation.Left;
|
|
divider2.Size = new Size(1300, 28);
|
|
divider2.TabIndex = 7;
|
|
divider2.Text = "六种方向";
|
|
//
|
|
// panel4
|
|
//
|
|
panel4.Controls.Add(button17);
|
|
panel4.Controls.Add(button19);
|
|
panel4.Controls.Add(dropdown1);
|
|
panel4.Controls.Add(button7);
|
|
panel4.Dock = DockStyle.Top;
|
|
panel4.Location = new Point(0, 28);
|
|
panel4.Name = "panel4";
|
|
panel4.Size = new Size(1300, 52);
|
|
panel4.TabIndex = 2;
|
|
//
|
|
// button17
|
|
//
|
|
button17.AutoSizeMode = AntdUI.TAutoSize.Auto;
|
|
button17.IsLink = true;
|
|
button17.Items.AddRange(new object[] { "菜单1", "菜单2", "菜单3" });
|
|
button17.Location = new Point(3, 3);
|
|
button17.Name = "button17";
|
|
button17.ShowArrow = true;
|
|
button17.Size = new Size(113, 46);
|
|
button17.TabIndex = 0;
|
|
button17.Text = "Click me";
|
|
button17.Type = AntdUI.TTypeMini.Primary;
|
|
//
|
|
// button19
|
|
//
|
|
button19.AutoSizeMode = AntdUI.TAutoSize.Auto;
|
|
button19.Items.AddRange(new object[] { "菜单1", "菜单2", "菜单3" });
|
|
button19.ListAutoWidth = false;
|
|
button19.Location = new Point(122, 3);
|
|
button19.Name = "button19";
|
|
button19.ShowArrow = true;
|
|
button19.Size = new Size(123, 46);
|
|
button19.TabIndex = 0;
|
|
button19.Text = "Hover me";
|
|
button19.Trigger = AntdUI.Trigger.Hover;
|
|
//
|
|
// dropdown1
|
|
//
|
|
dropdown1.AutoSizeMode = AntdUI.TAutoSize.Auto;
|
|
dropdown1.LocalizationText = "Dropdown.{id}";
|
|
dropdown1.Location = new Point(251, 3);
|
|
dropdown1.Name = "dropdown1";
|
|
dropdown1.Size = new Size(93, 46);
|
|
dropdown1.TabIndex = 0;
|
|
dropdown1.Text = "多级菜单";
|
|
dropdown1.Type = AntdUI.TTypeMini.Primary;
|
|
dropdown1.SelectedValueChanged += dropdown1_SelectedValueChanged;
|
|
//
|
|
// divider1
|
|
//
|
|
divider1.Dock = DockStyle.Top;
|
|
divider1.Font = new Font("Microsoft YaHei UI", 10F);
|
|
divider1.LocalizationText = "Dropdown.{id}";
|
|
divider1.Location = new Point(0, 0);
|
|
divider1.Name = "divider1";
|
|
divider1.Orientation = AntdUI.TOrientation.Left;
|
|
divider1.Size = new Size(1300, 28);
|
|
divider1.TabIndex = 1;
|
|
divider1.Text = "按钮类型";
|
|
//
|
|
// Dropdown
|
|
//
|
|
Controls.Add(panel3);
|
|
Controls.Add(header1);
|
|
Font = new Font("Microsoft YaHei UI", 12F);
|
|
Name = "Dropdown";
|
|
Size = new Size(1300, 676);
|
|
panel3.ResumeLayout(false);
|
|
panel1.ResumeLayout(false);
|
|
panel1.PerformLayout();
|
|
panel4.ResumeLayout(false);
|
|
panel4.PerformLayout();
|
|
ResumeLayout(false);
|
|
}
|
|
|
|
#endregion
|
|
|
|
private AntdUI.PageHeader header1;
|
|
private AntdUI.Dropdown button7;
|
|
private System.Windows.Forms.Panel panel3;
|
|
private AntdUI.Divider divider1;
|
|
private FlowLayoutPanel panel4;
|
|
private AntdUI.Dropdown button19;
|
|
private AntdUI.Dropdown button17;
|
|
private System.Windows.Forms.Panel panel1;
|
|
private AntdUI.Divider divider2;
|
|
private AntdUI.Dropdown button4;
|
|
private AntdUI.Dropdown button6;
|
|
private AntdUI.Dropdown button2;
|
|
private AntdUI.Dropdown button5;
|
|
private AntdUI.Dropdown button3;
|
|
private AntdUI.Dropdown button8;
|
|
private AntdUI.Dropdown dropdown1;
|
|
}
|
|
} |