Я переносу приложение из VB6 в VB.Net, и я обнаружил изменение в поведении ListBox, и я не уверен, как сделать его равным VB6.
Проблема заключается в следующем:
В приложении VB6, когда ListBox сфокусирован и я в него набираю, список выбирает элемент, соответствующий тому, что я печатаю. например Если список содержит список стран, и я набираю «ита», в списке будет выбрано «Италия».
Проблема в том, что в .Net версии элемента управления, если я наберу «ita», он выберет первый элемент, начинающийся с i, затем первый элемент, начинающийся с «t», и, наконец, первый элемент, начинающийся с «a» .
Итак, есть идеи о том, как получить оригинальное поведение? (Я думаю, что в какой-то собственности я не вижу по какой-то причине или что-то в этом роде)
Я действительно не хочу писать обработчик событий для этого (что, кстати, не будет тривиальным).
Большое спасибо!