Моя проблема аналогична этой: как я могу динамически изменять записи автозаполнения в поле со списком или текстовом поле C#?
Но я все еще не нашел решения.
Коротко о проблеме:
У меня есть ComboBox и большое количество записей, которые нужно отобразить в нем. Когда пользователь начинает печатать, я хочу загрузить записи, начинающиеся с входного текста, и предложить пользователю автозаполнение.
Как описано в теме выше, я не могу загрузить их в сomboBox_TextChanged, потому что всегда перезаписываю предыдущие результаты и никогда их не вижу.
Могут Я реализую это, используя только ComboBox? (не TextBox или ListBox)
Я использую следующие настройки:
сomboBox.AutoCompleteMode = AutoCompleteMode.SuggestAppend;
сomboBox.AutoCompleteSource = AutoCompleteSource.CustomSource;
Подробнее здесь: https://stackoverflow.com/questions/117 ... tocomplete