码迷,mamicode.com
首页 > 其他好文 > 详细

dev控件屏蔽gridcontrol和buttonedit右键菜单

时间:2015-02-11 16:46:21      阅读:215      评论:0      收藏:0      [点我收藏+]

标签:右键菜单   dev   控件   c#   net   

DevExpress的很多控件都自带右键菜单,菜单风格又与控件本身差别很多,感觉极不协调,而且都是英文,这篇文章讲述如何屏蔽这些右键菜单。

1.gridcontrol的右键菜单
gridcontrol的右键菜单有两种,第一种是在表格列头右键弹出的菜单,第二种是点击表格列头边上的黑色“钉子”按钮弹出的菜单,
屏蔽它们只需修改属性即可:gridview1->OptionsCustomization->AllowFilter和gridview1->OptionsCustomization->AllowSort改为false

2.buttonEdit和pictureedit的右键菜单
buttonEdit以及pictureEdit的右键菜单无法通过直接设置属性屏蔽,想屏蔽它们需要两行代码:

ContextMenu emptyMenu = new ContextMenu();
buttonedit.Properties.ContextMenu = emptyMenu;

即自己定义一个空的右键菜单,赋给buttonedit。

dev控件屏蔽gridcontrol和buttonedit右键菜单

标签:右键菜单   dev   控件   c#   net   

原文地址:http://blog.csdn.net/u011421608/article/details/43734127

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!