Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

тюмгу / Лабы / Lectures / Технологии_программирования_2

.5.pdf
Скачиваний:
11
Добавлен:
08.12.2019
Размер:
1.14 Mб
Скачать

СПИСОК COMBOBOX

Элемент ComboBox представляет собой выпадающий список.

Для хранения элементов, как и в ListBox, используется коллекция Items. В отличие от ListBox в ComboBox всегда может быть выбран только один элемент.

Редактирование элементов списка происходит через панель «Свойства» (свойство Items) или программно при помощи методов добавления / удаления элементов списка.

Стиль ComboBox

Cвойство DropDownStyle:

Dropdown: используется по умолчанию. Список открывается при вводе значения или при нажатии кнопки со стрелкой;

DropdownList: чтобы открыть выпадающий список, надо нажать на кнопку со стрелкой в правой стороне элемента;

Simple: ComboBox представляет простое текстовое поле, в котором для перехода между элементами можно использовать клавиши клавиатуры вверх/вниз

Событие SelectedIndexChanged

При выборе элемента списка генерируется событие SelectedIndexChanged:

ЭЛЕМЕНТ CHECKEDLISTBOX

Элемент CheckedListBox представляет собой выпадающий список, выбранные элементы которого отмечаются переключателями, подобными элементу CheckBox.

Для выделения элемента списка необходимо дважды нажать на него левой кнопкой мыши.

Для хранения элементов используется коллекция Items. В CheckedListBox

возможно множественное выделение элементов.

Редактирование элементов списка происходит через панель «Свойства» (свойство Items) или программно при помощи методов добавления / удаления элементов списка.

Дополнительные свойства

ScrollAlwaysVisible – при значении true всегда отображает полосу прокрутки. По умолчанию равно false.

CheckOnClick – при значении true позволяет включать переключатель элемента списка однократным нажатием на левую кнопку мыши. По умолчанию свойство равно false, в таком случае при однократном нажатии элемент выделяется цветом, при двойном – включается переключатель.