返回首页

您好,

需要禁用的上下文菜单Item.ieContextMenu之一包含3个项目,我必须禁用只有2项。我使用下面的代码,但它禁用的所有项目。

MenuItem pictureBoxMenuItem = (MenuItem)PictureBoxContextMenu.Items.GetItemAt(2);

     pictureBoxMenuItem.IsEnabled = false;
谢谢| KIDYA

回答

评论会员:游客 时间:2012/02/07
仍然没有得到任何有用的答案......我有3的MenuItems添加删除退出我一定要禁止出口项目。怎么办?请帮助其迫切..
KIDYA:如果u要禁用菜单栏退出右击项目,然后退出和财产
启用作出虚假

,如果它有助于PLZ答辩或接受的解决方案。
评论会员:游客 时间:2012/02/07
ManishaTambade:我没有get.Can你PLZ精心制作的...
KIDYA:üHV 3添加,删除,退出,然后在设计时,菜单项上点击右键退出
去在属性,
Enabled属性为False
评论会员:游客 时间:2012/02/07
ManishaTambade:你可以禁用右键单击使用此代码:-NBSPLT脚本类型="文本/javascript"{BR}document.oncontextmenu=新的功能("返回false");scriptgtLT;/,按Ctrlü,试试这个:-NBSPLT;BGT;LT,JAVASCRIPTfilegt,LT;/BGT;VARisnn,isie(navigator.appName=="微软的InternetExplorer')//检查浏览器{NBSP;isie=TRUE}(navigator.appName=='Netscape的){isnn=TRUE}功能键(K)BR}{如果(isie){NBSP(event.keyCode==17;||event.keyCode==18||event.keyCode==93){回报虚假的;}}如果(isnn){返回false;}}(document.layers)window.captureEvents(Event.KEYPRESS)的;如果(document.layers)window.captureEvents(Event.MOUSEDOWN)的(document.layers)window.captureEvents(Event.MOUSEUP);BR}document.onkeydown=关键;filegt;LT;/BGT;htmlgt;LT;headgt;LT脚本语言="JavaScript的"SRC="security.js"GT;LT;/scriptgt;BR}LT;/headgt;LT;htmlgt
Denno.Secqtinstien
评论会员:游客 时间:2012/02/07
尚未Manisha...我创建上下文菜单在运行time.and我想禁用的项目之一,从它特定事件发生时,u能表明我的另一种方式
?KIDYA