有什么办法可以将MenuStrip和ContextMenuStrip合并?
我在用.NET Framework 4.0。.NET Framework 4.0提供了MenuStrip和ContextMenuStrip控件,但这两个控件怎么“合并”呢?
我的意思是:我想设计一个菜单和一个弹出式菜单,而这两个菜单是完全一样的,所以,我想只设计一遍,而不是分别用一个MenuStrip和一个ContextMenuStrip控件。但是,MenuStrip好像不能作弹出式菜单:既不能被赋值给其他控件的ContextMenuStrip属性,也没有一个弹出的方法;而ContextMenuStrip又不能作一般菜单。其他控件也没有PopupMenu方法。
在VB6中,就可以把一般菜单和弹出式菜单合并:设计一个一般的菜单,然后,在合适的时候,使用其他控件的PopupMenu方法来弹出这个菜单。VB.NET不能做到这一点吗?