Лекция: Поле со списком (ComboBox)
Это комбинированный список, представляет собой комбинацию двух элементов управления — самого списка со значениями и поля ввода текста (текстового поля). Используется, когда нельзя заранее определить значения, которые следует включить в список, или список содержит слишком много элементов. В таком списке нужное значение можно не только выбирать, но и вводить непосредственно в поле ввода. Новое значение поля автоматически помещается в список.
События:
Click — Щелчок мыши. Используется для выбора элемента списка.
Change — Для изменения записи в поле ввода текста.
Свойства:
Поле со списком имеет почти все свойства текстового поля и списка ( за исключением MultiLine)
Style — определяет внешний вид и функционирование поля со списком:
0 — ComboBox представляет собой текстовое поле для редактирования и открывающийся список (задано по умолчанию).
1 — ComboBox представляет собой текстовое поле для редактирования и постоянно открытый список.
2 — отличается от 0 тем, что пользователь не может вводить текст в текстовое поле.
Рассмотрим пример использования элементов управления для работы с данными в форме.
Создать справочник персонала. Для ввода сведений о работнике разместить в форме элементы управления: текстовые поля, список, переключатели (см.рис.3.8).
Рис. 3.8. Форма для ввода сведений о работнике