sorry_i_noob
@sorry_i_noob

Можно ли запретить в ComboBox выбирать несуществующие Item'ы, но при этом оставить возможность вводить Item'ы а не просто выбирать их?

Здравствуйте. У меня есть в ComboBox, и у него очень много Item'ов, из-за этого неудобно их выбирать. Я хочу сделать возможным вводить Item'ы (чтобы было автодополнение с возможностью выбрать существующий Item), но при этом запретить несуществующие Item'ы (ввести ведь можно что угодно - это ведь не выбор, а ввод). Как это сделать?
  • Вопрос задан
  • 273 просмотра
Пригласить эксперта
Ответы на вопрос 1
tsklab
@tsklab
Здесь отвечаю на вопросы.
TComboBox.Style
csDropDownList: defines a drop-down list with no edit box; the user cannot enter text manually. All items are strings of the same height.
И переходит по первому символу.

Если нужно водить больше одного символа, но выбирать только из списка, не разрешайте выходить с TComboBox если ComboBox1.ItemIndex < 0.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы