wxPython使用EVT_MENU_OPEN事件实现运行时生成动态菜单
wxPython中控件的邮件弹出式菜单是在 EVT_CONTEXT_MENU 事件中创建菜单对象,并且 EVT_CONTEXT_MENU 事件处理完毕后菜单对象即被释放。而主菜单栏MenuBar一般在窗口构造时即创建,为了让主菜单也可以根据条件动态生成菜单,可以借助 EVT_MENU_OPEN 事件来实现。
class MainFrame(wx.Frame):
def __init__(self):
super().__init__(None, wx.ID_ANY, '')
#创建一个 "文
原创
2020-08-26 09:11:15 ·
1202 阅读 ·
0 评论