欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

DevExpress右键菜单使用 zt

发布时间:2025/7/14 编程问答 34 豆豆
生活随笔 收集整理的这篇文章主要介绍了 DevExpress右键菜单使用 zt 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

添加BarManager和popupMenu组建:

 

 

设置popupMenu组件的Manager属性:

 

 

右键点击popupMenu主键,点击Customize选项添加菜单:

 
 

 然后便可添加到鼠标事件中,此处以TreeList为例:

1.private void treeList1_MouseUp(object sender, MouseEventArgs e) 2.{ 3. TreeList tree = sender as TreeList; 4. if (e.Button == MouseButtons.Right 5. && ModifierKeys == Keys.None 6. && treeList1.State == TreeListState.Regular) 7. { 8. Point p = new Point(Cursor.Position.X, Cursor.Position.Y); 9. TreeListHitInfo hitInfo = tree.CalcHitInfo(e.Location); 10. if (hitInfo.HitInfoType == HitInfoType.Cell) 11. { 12. tree.SetFocusedNode(hitInfo.Node); 13. } 14. 15. if (tree.FocusedNode != null) 16. { 17. popupMenu1.ShowPopup(p); 18. } 19. } 20.}

 

总结

以上是生活随笔为你收集整理的DevExpress右键菜单使用 zt的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。