我想实现一个功能是右键点击时,出现一个类似我们右击时一样的菜单,这个菜单里相应的功能给你选,请高手指教该功能如何去实现或者给个好的思路!小弟不胜感激!

解决方案 »

  1.   

    给你的要弹出菜单的控件关联一个ContextMenu
      

  2.   

    当控件关联了快捷菜单的时候在其上点右键会直接弹出菜单,而不需要在鼠标右键编写代码,也不需要显式调用菜单的Popup方法,这是自动弹出的。你可以使用ContextMenu类,也可以使用ContextMenuStrip 控件控件。
    简单的,你可以窗体设计器上放入一个以上两个菜单中的一个,选中要设置的控件,打开其属性,找到ContextMenu属性,或ContextMenuStrip属性点后面的编辑框可以选择你刚加入的菜单。直接运行测试。