【发布时间】:2011-06-29 23:31:44
【问题描述】:
我有一段代码返回滑块生成的事件。
我用self.Bind(wx.EVT_SCROLL,self.OnSlide)绑定事件。
处理事件的代码如下:
def OnSlide(self,event):
widget = event.GetEventObject()
这很好,但每次执行代码时都会抛出错误。上面写着:
AttributeError: 'PyEventBinder' object has no attribute 'GetEventObject'
我希望能够查看是哪个滑块生成了事件,但每次我尝试找出时都会出现错误。
如何让代码正确执行?
非常感谢。
【问题讨论】:
-
这是 wx.Slider 还是别的什么?看到 PyEventBinder 我有点困惑。 GetEventObject 应该存在于任何事件中。
标签: events event-handling wxpython