wxPython:在wx.TextCtrl中获取旧值和插入点

时间:2018-09-04 09:55:10

标签: wxpython wxpython-phoenix

更改wx.TextCtrl的值时,将发射事件wx.EVT_TEXT。在事件处理程序中调用GetValue()返回新值。在事件处理程序中调用GetInsertionPoint()将返回新的插入点。是否可以获取旧值和旧插入点(在更改文本之前)?

1 个答案:

答案 0 :(得分:0)

我不这么认为。但是,创建文本控件时,您只需保存值和插入点即可。我相信这些分别是一个空字符串和零。

然后在EVT_TEXT事件处理程序中,只要发生更改,您就只需更新保存的值。