首页 > 代码库 > DevExporess 右键菜单的实现
DevExporess 右键菜单的实现
添加一个barManager控件
添加一个popupMenu1控件
设置PopupMenu的Manager属性为barManager1。
然后编辑popupMenu1 customerize 项
有很多子菜单添加
实现弹出在需要弹出右键菜单的onmouseup事件中
if (e.Button== System.Windows.Forms.MouseButtons.Right)
{
this.popupMenu1.ShowPopup(Control.MousePosition);
}
对于点击了子菜单
private void barSubItem1_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
{
BarManager b1= sender as BarManager;
//XtraMessageBox.Show(b1.Categories.Manager.Items[0].Caption);
XtraMessageBox.Show(b1.Categories.Count.ToString());
}
可以用items[0]取出当前点击的值貌似
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。