

一个菜单项目,可直接使用 Append() 函数添加,或 wx.MenuItem 类的一个对象被追加。
wx.Menu.Append(id, text, kind) Item = Wx.MenuItem(parentmenu, id, text, kind) wx.Menu.Append(Item)
要定义一个菜单项,菜单要被添加必须提及。
wxPython中有大量的标准的ID被分配给标准菜单项。在某些操作系统平台上,它们与标准图标也关联。
| wx.ID_SEPARATOR |
| wx.ID_ANY |
| wx.ID_OPEN |
| wx.ID_CLOSE |
| wx.ID_NEW |
| wx.ID_SAVE |
| wx.ID_SAVEAS |
| wx.ID_EDIT |
| wx.ID_CUT |
| wx.ID_COPY |
| wx.ID_PASTE | </
wxPython菜单系统:MenuItem, Menu与MenuBar详解

本文介绍了如何在wxPython中创建和管理菜单项,包括使用Append()函数添加菜单项,wx.MenuItem类,标准ID和自定义ID的使用。菜单项可以设置图标和快捷方式,通过EVT_MENU事件进行响应。示例代码展示了创建包含普通菜单项、子菜单、单选和复选项的文件菜单,并展示了事件处理函数的工作原理。
最低0.47元/天 解锁文章
445

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



