using System.Collections.Generic; using System.Drawing; using System.Windows.Forms; namespace AntdUIDemo.Views { public partial class DropDownDemo : UserControl { public DropDownDemo() { InitializeComponent(); InitData(); } private void InitData() { dropdown_multi.Items.Clear(); dropdown_multi.Items.AddRange(new AntdUI.SelectItem[] { new AntdUI.SelectItem("first menu item"), new AntdUI.SelectItem("second menu item"), new AntdUI.SelectItem("third menu item") { Sub = new List{ new AntdUI.SelectItem("子菜单1"){ Sub=new List{ new AntdUI.SelectItem("sub menu") { Sub=new List{ "one st menu item","two nd menu item","three rd menu item" } } } }, new AntdUI.SelectItem( "子菜单2") } }, new AntdUI.SelectItem("fourth menu item") { Sub = new List { "five menu item", "six six six menu item" } }, }); dropdown_icon.Items.Clear(); dropdown_icon.Items.AddRange(new AntdUI.SelectItem[] { new AntdUI.SelectItem(Properties.Resources.关闭,"first menu item"), new AntdUI.SelectItem("second menu item"){ IconSvg = "", }, new AntdUI.SelectItem("third menu item"){ IconSvg = "", }, }); dropdown_online.Items.Clear(); dropdown_online.Items.AddRange(new AntdUI.SelectItem[] { new AntdUI.SelectItem("first menu item"){ Online = 1 }, new AntdUI.SelectItem("Second menu item"){ Online = 0 } }); dropdown_enable.Items.Clear(); dropdown_enable.Items.AddRange(new AntdUI.SelectItem[] { new AntdUI.SelectItem("first menu item"){ Online = 1, Enable = true }, new AntdUI.SelectItem("Second menu item"){ Online = 0, }, new AntdUI.SelectItem("Third menu item"){ Online = 0, Enable = false } }); dropdown_custom.Items.Clear(); dropdown_custom.Items.AddRange(new AntdUI.SelectItem[] { new AntdUI.SelectItem("first menu item"){ Online = 1, OnlineCustom = Color.Orange, }, new AntdUI.SelectItem("Second menu item"){ Online = 1, OnlineCustom = Color.Tan, }, new AntdUI.SelectItem("third menu item"){ Online = 1, OnlineCustom = Color.FromArgb(14,176,201), }, }); } } }