首页 > 其他 > 详细

DevExpress右键菜单使用 zt

时间:2014-03-18 12:04:10      阅读:309      评论:0      收藏:0      [点我收藏+]

添加BarManager和popupMenu组建:

 

bubuko.com,布布扣

 

设置popupMenu组件的Manager属性:

 

bubuko.com,布布扣

 

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

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

bubuko.com,布布扣
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.}
bubuko.com,布布扣

DevExpress右键菜单使用 zt,布布扣,bubuko.com

DevExpress右键菜单使用 zt

原文:http://www.cnblogs.com/zeroone/p/3606256.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!