如何确定由&lt; <listboxselect>&gt;标记的事件类型在Tkinter?</listboxselect>

时间:2014-12-04 22:01:47

标签: python tkinter

我绑定到ListBoxSelect,我想实现一个识别字母按键的功能,并使用它来跳转到按字母顺序排序的列表中的相应位置。

有没有办法告诉ListBoxSelect标记哪种类型的事件?我在文档中看到了关于获取事件&#34; keysym&#34;但我不知道如何访问它。

1 个答案:

答案 0 :(得分:0)

不,没有办法告诉<<ListboxSelect>>标记哪种类型的事件。但是,使用<<ListboxSelect>>对于绑定到字母键是没用的。它只会触发鼠标点击并使用箭头键导航列表框。

您可以绑定到<KeyPress>。该绑定将告诉您按下了哪个键,并且在该绑定中您可以更改小部件的选择。您可以从event.keysym

获取该信息