wxpython:为什么我要两次输入绑定功能?

时间:2013-05-29 08:30:16

标签: python events wxpython

代码仅用于编写简单的UI(窗口上只有一个文本框),并将事件wx.EVT_KEY_DOWN绑定到函数OnKeyDown,但是当我按下{{1键,窗口会弹出EscEsc,然后是另一个TestEsc,最后它会在四个消息框后退出,为什么?我只在Test绑定中定义了两个消息框。

wx.WXK_ESCAPE

1 个答案:

答案 0 :(得分:1)

您在代码中呼叫self.Bind(wx.EVT_CHAR_HOOK, self.OnKeyDown)两次。