C # не позволяет человеку вводить данные в выпадающем списке - PullRequest
5 голосов
/ 25 марта 2011

У меня есть раскрывающееся поле со списком элементов, просто интересно, есть ли возможность запретить людям вводить в него текст и разрешить им только выбрать элемент, который уже находится там?

Ответы [ 3 ]

11 голосов
/ 25 марта 2011

Установите DropDownStyle на DropDownList.

6 голосов
/ 25 марта 2011

WinForms:


comboBox.DropDownStyle = ComboBoxStyle.DropDownList;

WPF:


comboBox.IsReadOnly = true;
comboBox.IsEditable = false;
4 голосов
/ 25 марта 2011

Остальные закрыли поле со списком WinForms;для полноты в WPF необходимо установить IsReadOnly = true и IsEditable = false.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...