以前是学VC++的,现在转C#了。
在MFC里面做这个就好了,因为每个菜单项都有一个唯一对应的ID,根据ID来处理就OK了。
可是,在C#理貌似每个菜单项都没有ID,我都不知道怎么获得它的句柄(暂且这么称呼吧)
MFC转C#的娃子伤不起啊
55555555555555555
谢谢各位

解决方案 »

  1.   

    大哥我要的是菜单的某个子项
    直接Enable的话,整个菜单的所有子项并不是全部没用了么?
      

  2.   

    int index=0; //自定义
    mainMenu1.MenuItems[index].Enabled=false
      

  3.   

    我的是ContextMenuStrip 貌似没有MenuItems这个成员
      

  4.   


    this.子菜单1ToolStripMenuItem.Enabled = false;// 你指定子菜单的名字好了啊 
      

  5.   

    一般的有集合控件属性都是items
    contextMenuStrip.items//这样会得到一个所有子项的集合
    contextMenuStrip.items[i]    //得到指点项..
      

  6.   

    看到了,原来每个子项都自动生成了Form的成员
    是这样做
    谢谢了
      

  7.   

    每个控件都有Name属性,Name就是这个控件的名字,this.Name.Enabled =false;