Devexpress DropDownButton 用法

来源:互联网 发布:数据科学与r语言 编辑:程序博客网 时间:2024/05/21 15:48
 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);        }    }
<img src="http://img.blog.csdn.net/20150202091859602?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhpc2hpaGVuZw==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" align="middle" alt="" />
0 0