正如你所看到的系统菜单,他们有这样的语法:系统菜单和委托
MainMenu mainMenu = new MainMenu();
MenuItem fileMenuItem = new MenuItem("File");
mainMenu.MenuItems.Add(fileMenuItem);
this.Menu = mainMenu;
撰写活动对于Click事件,我可以做这样的事情?怎么样 ?
fileMenuItem.MenuItems.Add(new MenuItem("New",
MyMenuItemEventArgs(this, new MyMenuItemEventArgs("New")))
所以在MyMenuItemEventArgs,我可以通过我的opearion到operates.in这种情况下,我已经过了“新”一个功能。
我不想写10个或更多的处理程序,我只想写一个处理程序与许多事件参数。
线所有的菜单项的使用相同的处理方法,然后用' sender'参数来区分哪个菜单项引发了该事件。将其从“System.Object”转换为“MenuItem”。 – 2012-02-19 09:05:00