当TextCtrl的焦点发生变化时,wxpython会调用一个函数

时间:2017-03-30 16:50:45

标签: python wxpython

早上,如果TextCtrl的内容发生变化,我想在我的GUI中调用一个函数。仅在用户离开TextCtrl对象之后,而不是在编辑期间。

请你帮我找到合适的事件处理程序,我对wxpython很新,我甚至找不到允许事件列表。

非常感谢

1 个答案:

答案 0 :(得分:0)

您可以将TextCtrl绑定到wx.EVT_TEXT以捕获对值的更改,并wx.EVT_KILL_FOCUS以在焦点更改时触发均值。或者,您可以将其绑定到wx.EVT_SET_FOCUS并保存当前的TextCtrl值并绑定到wx.EVT_KILL_FOCUS并对其进行比较,以查看它是否已更改。

-------编辑-------

WxFormBuilder是快速创建基本UI的绝佳工具。它还会通过单击“事件”选项卡向您显示可以绑定到窗口小部件的每个事件。