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