【发布时间】:2013-03-24 10:46:07
【问题描述】:
我很难找到这个问题的答案,以了解它是否可能。我查看了 wxpython 演示并做了一些谷歌搜索无济于事。
我在绑定动作时如何将某种数据传递给函数调用?
例如
self.Bind(wx.EVT_MENU, self.DoThis, item1)
self.Bind(wx.EVT_MENU, self.DoThis, item2)
我有一组菜单选项,我想由同一个函数 (DoThis) 处理,但需要向该函数传递一些数据,因为它的输出取决于选择了哪个菜单项。
我知道我可以将每个菜单项绑定到不同的函数,因此可以多次复制它,但是为了代码的清晰和长度,在同一个函数中处理它们会简单得多,因为我有大约十几个菜单项。这甚至可能吗?谢谢
【问题讨论】:
标签: wxpython