现在想根据控件的内容来弹出或者不弹出右键盘菜单..
   如一个文本框当其 text属性 为  "aa"  时,则弹出右键菜单,如果内容不是 "aa" ,则不弹出右键盘菜单.不知道如何实现.   

解决方案 »

  1.   

    使用ContextMenu可以添加右键弹出菜单在设置'弹出菜单'的代码中加一个判断条件(这里是获取的值是"aa")
    如果为真不加载菜单,否则就加载菜单这里只是给出一个方法,具体的实现看楼主的具体代码是怎么样的了
      

  2.   

    我也知道是要在弹出菜单前加个判断的.现在就是想问在哪个地方加判断呢.例如在关闭一个窗体时从调用了 close事件到窗体真正关闭间有一个 FormClosing 事件,我可以在此事件中进行处理,到底是关还是不关这个窗体,可是在弹右键菜单这个问题上,  从点击了鼠标右键,到真正的弹出了菜单,中间在哪里写判断逻辑呢...
      

  3.   


    建立两个右键菜单(其中一个为空白的)在textbox的textchanged事件里判断,如果不满足条件可把当前的右键菜单改成空白的。