Devexpress DropDownButton 用法

来源:互联网 发布:http dev.mysql.com 编辑:程序博客网 时间:2024/06/04 18:13
 public partial class XtraForm2 : DevExpress.XtraEditors.XtraForm    {        public XtraForm2()        {            InitializeComponent();            CreateDropDownControl();        }        private void CreateDropDownControl()        {            DropDownButton btn = new DropDownButton();            btn.Text = "Click here";            btn.DropDownControl = CreateDXPopupMenu();            btn.Location = new Point(100, 200);            Controls.Add(btn);        }        private DXPopupMenu CreateDXPopupMenu()        {            DXPopupMenu menu = new DXPopupMenu();            menu.Items.Add(new DXMenuItem("Item", OnItemClick));            menu.Items.Add(new DXMenuCheckItem("CheckItem", false, null, OnItemClick));            DXSubMenuItem subMenu = new DXSubMenuItem("SubMenu");            subMenu.Items.Add(new DXMenuItem("SubItem", OnItemClick));            menu.Items.Add(subMenu);            return menu;        }        private void OnItemClick(object sender, EventArgs e)        {            DXMenuItem item = sender as DXMenuItem;            XtraMessageBox.Show(item.Caption);        }    }

0 0