Особенности элемента управления ComboBox
Как правило, поле со списком используется при наличии списка воз- можных вариантов, а список — при необходимости ограничить данные, вводимые в список.
Поле со списком содержит текстовое поле, поэтому варианты, отсут- ствующие в списке, можно вводить, если это не запрещено свойством DropDownStyle.
Свойство DropDownStyle определяет стиль отображения поля со спи- ском:
● DropDown – в поле ввода можно вводить новые значения. Пол- ный список не отображается, пока пользователь не щелкнет кнопку со стрелкой вниз.
● DropDownList - в поле ввода нельзя вводить новые значения. Ис- пользуется навигация по первой букве.
● Simple – в поле ввода можно вводить новые значения, окно спи- ска постоянно открыто.
Пример формирования списка на базе его текстового поля:
if (comboBox1.FindStringExact ( comboBox1.Text) == -1 ) comboBox1.Items.Add ( comboBox1.Text );
FindStringExact() – полное совпадение со строкой; FindString() – совпадение подстрок (поиск вхождений);
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.