要从菜单栏中删除菜单,请使用 RemoveMenuFromMenuBar 或 RemoveFromMenuBar 方法。这两种方法均能达到同一目的—从菜单栏中删除菜单。
两种方法之间的差异是调用它们的对象不同。RemoveMenuFromMenuBar 方法是从 PopupMenus 集合调用的。这个方法需要输入要删除的菜单名称,或者输入要删除的菜单在菜单栏上的位置。例如,以下语句删除在将菜单插入到菜单栏中添加的菜单:
currMenuGroup.Menus.RemoveMenuFromMenuBar ("TestMenu")
RemoveFromMenuBar 方法是直接从要删除的 PopupMenu 对象调用的。这个方法不需要任何输入。不需要输入菜单的名称,因为该方法是直接从要删除的对象调用的。
注意从菜单栏中删除的菜单仍然可以在指定它们的菜单组中使用,只是用户无法看到它们。