wxPython:在键入时自动搜索UltimateListCtrl

时间:2013-08-08 20:52:20

标签: wxpython

有没有办法让UltimateListCtrl在用户输入时自动搜索其中一列,就像常见的本机列表控件一样?

澄清一下,假设我们有一个清单:

+---------+--------+--------+
| Key Col | Data 1 | Data 2 |
+---------+--------+--------+
| foo       1        2      |
| bar       3        4      |
| baz       5        6      |
| foobar    7        8      |
+---------+--------+--------+

并且第二行具有焦点。如果用户键入“f”(或“foo”),我希望焦点跳转到第四行(列表中的下一行,前缀与键入的字符串匹配)。如果第二行有焦点而不是用户输入“baz”,它应该跳到第三行。

1 个答案:

答案 0 :(得分:1)

您总是可以通过绑定按键并自行移动突出显示来添加此类方法。