我有一个文本ctrl定义为:
self.item= wx.TextCtrl(self, -1, "",style=wx.TE_LEFT)
用户在那里输入号码。 我希望当他完成时(比如在其他地方改变焦点)会触发一个事件。
什么事情可以做到?
答案 0 :(得分:0)
绑定此事件:
self.item.Bind(wx.EVT_KILL_FOCUS, self.OnLoseFocus)
然后用以下方式捕捉事件:
def OnLoseFocus(self,event):
do actions...
event.Skip()