可以从工具栏上拖个ContextMenu控件下来,并编辑好,然后把你所需要添加ContextMenu的控件的ContextMenu属性设为这个右键菜单;除了上贴所述的方法,您也可以通过手工添写代码来实现弹出式菜单。关键的类是ContextMenu类。该类有两个构造函数,其中ContextMenu()生成一个不含任何菜单项的弹出式菜单;ContextMenu(MenuItem[] menus)生成一个包括参数中所指定的菜单项的弹出式菜单。如要给一个按钮控件button1添加弹出式菜单,可以参考以下的代码:
ContextMenu Menu1=new ContextMenu();
Menu1.MenuItems.Add(new MenuItem(“弹出菜单一"));
......
ContextMenu Menu1=new ContextMenu();
Menu1.MenuItems.Add(new MenuItem(“弹出菜单一"));
......
本文介绍如何在按钮等控件上添加ContextMenu弹出菜单。可以通过拖拽控件或编写代码实现,关键类为ContextMenu,可通过不同构造函数创建空菜单或带有指定菜单项的弹出式菜单。
1069

被折叠的 条评论
为什么被折叠?



