发现特定菜单项-rtl8196e系列规格书修改版
例10.4找到特定菜单项import wx class MyFrame(wx.Frame): def init(self): wx.Frame.init(self, None, -1, '查找项目示例') p = wx.Panel(self) self.txt = wx.TextCtrl(p, -1, '新项目') btn = wx.Button(p, -1, '添加菜单项') self.Bind(wx.EVT_BUTTON, self.OnAddItem, btn) sizer = wx.BoxSizer(wx.HORIZONTAL) sizer.Add(self.txt, 0, wx.ALL, 20) sizer.Add(btn, 0, wx.TOP|wx.RIGHT, 20) p.SetSizer(sizer) self.menu = wx.Menu() simple = self.menu.Append(-1, '简单菜单项') self.menu.AppendSeparator() exit = self.menu.Append(-1, '退出') self.Bind(wx.EVT_MENU, self.OnSimple, simple) self.Bind(wx.EVT_MENU, self.OnExit, exit) menuBar = wx.MenuBar() menuBar.Append(self.menu, '菜单') self.SetMenuBar(menuBar) def OnSimple(self, event): wx.MessageBox('您选择了简单菜单项') def OnExit(self, event): self.Close() def OnAddItem(self, event): item = self.
评论区