wxPython - динамически обновлять listctrl в зависимости от ввода в textctrl

есть ли у кого-нибудь из вас пример, как сделать следующее возможным:

У меня есть listctrl, который отображает> 600 элементов . Теперь мне нужно найти в этих элементах текст, вводимый пользователем, и обновить список, чтобы отображались только элементы, содержащие эту строку.

Допустим, список содержит «Привет», «Привет» и «Доброе утро». В списке отображаются все три элемента. Теперь пользователь вводит «h» в textctrl, а listctrl сужается до «Hello» и «Hi». Если вместо этого пользователь набирает «o», и список становится «Hello» и «Morning».

Возможно ли это? Или есть другой удобный способ найти элемент в listctrl? Построение "находить по мере ввода" реально полезно только в том случае, если вы точно знаете, что ищете - а в моем случае это не совсем так ...

Спасибо, Woodpicker

5
задан Manny D 14 August 2011 в 19:27
поделиться