【发布时间】:2012-04-27 20:13:42
【问题描述】:
我正在尝试找到如何将项目添加到 devExpress PopupMenu。我尝试了以下方法:
manager = new BarManager();
listBoxMenu = new PopupMenu(manager);
listBoxMenu.ItemLinks.Add(manager.Items["Remove item"]);
listBoxMenu.ItemLinks.Add(manager.Items["Clear items"]);
如此处所示http://documentation.devexpress.com/#WindowsForms/CustomDocument5472(在底部),但它给了我一个错误,说该项目未初始化。
添加项目的正确方法是什么?我到处都找不到。
编辑,我是这样做的:
//Creates the popup menu to be used for the keywords listbox
manager = new BarManager();
listBoxMenu = new PopupMenu(manager);
item = new BarButtonItem(manager, "Copy");
item2 = new BarButtonItem(manager, "Clear Item");
item3 = new BarButtonItem(manager, "Clear All Items");
listBoxMenu.ItemLinks.Add(item);
listBoxMenu.ItemLinks.Add(item2);
listBoxMenu.ItemLinks.Add(item3);
//Adds the seperator on the second item
item2.Links[0].BeginGroup = true;
manager.ItemClick += manager_ItemClick;
【问题讨论】:
标签: c# winforms devexpress