如何在我的 Tkinter 程序中拦截任何文本删除?
到目前为止,我已绑定<Delete>, <Cancel>, <BackSpace>
,但我不知道如何检查用户在进行选择时何时按下键 - 导致所选文本删除。
我已经在我的程序中使用
了 Bryan Oakley在此处建议
的在文本小部件中应用标签MyText
的方法的类,但是该方法在用户按下键后触发,所以如果我在那里检查是否存在选择,我发现没有。OnKey
OnKey
如何在我的 Tkinter 程序中拦截任何文本删除?
到目前为止,我已绑定<Delete>, <Cancel>, <BackSpace>
,但我不知道如何检查用户在进行选择时何时按下键 - 导致所选文本删除。
我已经在我的程序中使用
了 Bryan Oakley在此处建议
的在文本小部件中应用标签MyText
的方法的类,但是该方法在用户按下键后触发,所以如果我在那里检查是否存在选择,我发现没有。OnKey
OnKey
我应该向您推荐使用http://effbot.org/tkinterbook/text.htm选择标签,以了解选择是什么,将其放在类的属性中,并在引发事件 OnKey 时查看它