该ContextMenuStrip有6个菜单项,分别对应不同的事件。 需要在多个窗体中当右键点击GridView时出现。    我把ContextMenuStrip放在UserControl里,试图拖动该UserControl到窗体,但是不行。
该怎么弄?   谢谢!!

解决方案 »

  1.   

    先做好一个ContextMenuStrip
    然后通过构造函数传递给各个窗体
    再不行就写一句  contextMenuStrip.Parent = gridView
      

  2.   

    先做好一个ContextMenuStrip
    ---------------------------------------------------------------------------
    什么意思?在哪里做?我希望是只做一次,不要在每个窗体都加ContextMenuStrip.
      

  3.   

    在一个公共的CS文件里,动态创建一个ContextMenuStrip。
    创建菜单项并加入,关联相应的单击事件。剩下的就和楼上说的一样了。记得ContextMenuStrip应该加上static这个关键字。