Combo-box control и "подсказки"
когда пользователь не выбирает ничего в списке, а вводит своё значение, программа должна искать по списку уже существующие элементы, содержащие введённые символы. Ну и предлагать пользователю выбор из уже существующих записей. Ну по типу того, как вы в браузере вводите что-то.
Как поиск осуществить - это понятно) А вот как отобразить похожие элементы списка?