看vs2003以前的书上代码有一个Popup事件,就是用来对menu进行enabled判断的,可是我在vs2005怎么找不到这个事件啊??是改做别的了还是在哪谁能告诉我?

解决方案 »

  1.   

    应该有的,不过你可能用的不是Menu控件,而是MenuStrip控件.
      

  2.   

    如果你用的是MenuStrip可以在Opening事件里来对菜单项进行控件.
      

  3.   

    对  就是menuStrip控件,在vs2005里面没有Menu控件啊 ,menuStrip空间怎么实现这个东西啊?谢谢了  我急用
      

  4.   

    private void contextMenuStrip1_Opening(object sender, CancelEventArgs e)
            {        }
      

  5.   

    ContextMenuStrip控件里面是有的,可是menuStrip里面找不到,我用的是menuStrip
      

  6.   

    右键工具箱-》添加项-》选择一下Menu
      

  7.   

    呵呵,其实只要你能在菜单打开之前对它操作就行了,比如MenuActivate,DropDownOpening等都可以操作的啊.