wxPython - 在菜单中添加子菜单
在本文中,我们将学习如何将子菜单添加到 MenuBar 上的 Menu 中的 Menuitem。在此我们使用 AppendMenu()函数,而不仅仅是使用 Append()。
脚步 :
1.使用 MenuBar() 构造函数在框架中创建一个 MenuBar。
2.菜单栏添加菜单。
3.为 Menuitem 创建 wx.Menu。
4.使用 ApendMenu()函数添加菜单。
Syntax :
Parameters of AppendMenu():
Parameter | Input Type | Description |
---|---|---|
id | int | The menu item identifier. |
item | string | the string to appear on the menu item; |
subMenu | wx.Menu | an instance of FlatMenu, the submenu to append, |
helpString | int | an optional help string associated with the item. By default, the handler for the EVT_FLAT_MENU_ITEM_MOUSE_OVER event displays this string in the status line. |
代码示例:
wx.Menu.AppendMenu(self, id, subMenu, helpString)
输出 :