Студопедия
rus | ua | other

Home Random lecture






Поле со списком (элемент ComboBox)


Date: 2015-10-07; view: 338.


Элемент ComboBox подобен ListBox тем, что содержит множество пунктов, доступных для выбора, но при этом занимает на экране меньше места. Реальное отличие между элементами ComboBox и ListBox состоит в том, что элемент ComboBox позволяет пользователю задавать новые пункты, которых нет в списке. В Visual Basic доступны элементы ComboBox трех типов. В таблице 5.5.1. приведены значения свойства Style, задающие тип используемого элемента.

Таблица 5.5.1. Типы элемента ComboBox

Значение Описание
DropDownCombo (по умолчанию). Поле с раскрывающимся списком. Данный тип элемента управления представляет собой обычное текстовое поле, объединенное с раскрывающимся списком. Пользователь может либо выбрать готовый элемент из списка, либо ввести новый элемент в текстовое поле
Simple Combo. Поле с обычным списком. В этом типе элемента управления информация отображается в обычном (не раскрывающемся) списке. Как и в предыдущем случае, пользователь может выбрать готовый элемент из списка либо ввести новый элемент в текстовое поле.
DropDownList.Раскрывающийся список. Пользователь может выбрать лишь то, что представлено в списке и не может ввести новый элемент в поле.

 

Работа с полями со списками ничем не отличается от работы с обычными списками. Для изменения содержимого списка используются методы AddItem, RemoveItem и Clear. Элементы списка могут быть, как отсортированы, так и нет. У полей со списками также предусмотрены свойства ItemData и NewIndex. Единственное отличие описываемых списков – наличие текстового поля для ввода информации. Единственным недостатком полей со списками является то, что они не поддерживают выбор нескольких элементов.


<== previous lecture | next lecture ==>
Локализация пункта элемента ListBox | Установка начального значения
lektsiopedia.org - 2013 год. | Page generation: 0.002 s.