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

Home Random lecture






ListBox, ComboBox, TextBox


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


Объекты, свойства, методы, события (продолжение)

Использование списков предоставляет большие возможности пользователю. Элемент управления ListBox имеет более 50 свойств. Свойство List задаeт/возвращает содержимое строки списка; свойство ListCount возвращает число элементов списка, нумерация элементов списка проводится с 0. Свойство ListIndex задаeт/возвращает номер маркированной строки ( ListIndex = -1, если ни одна строка не маркирована). Если строки должны быть отсортированы по алфавиту, то свойству Sorted нужно присвоить значение True. Важнейшими из около 10 методов являются:

· AddItem элемент[, индекс] - включить элемент в список в позицию "индекс",

· RemoveItem индекс_элемента - удалить элемент из списка,

· Clear - очистить весь список.

Основное событие - Click, которое вызывается при щелчке на некотором элементе списка; часто применяемое событие -DblClick (двойной щелчок на элементе списка), используемое, например, для программируемого перемещения элементов одного списка в другой список.

В поле элемента управления ComboBox можно выбрать элемент списка как в ListBox, можно вводить данные в имеющееся поле ввода. ComboBox имеет многие свойства ListBox и TextBox. Свойство Style определяет функционирование и внешний видComboBox. В представлены функциональные возможности элемента управления ComboBox.

Таблица 5.3. Функциональные возможности ComboBox
Значение свойстваStyle Возможности
ComboBox представляет собой раскрывающееся комбинированное поле - текстовое поле для записи и раскрывающийся список
Текстовое поле и постоянно открытый список
Отличие от типа 0 состоит в том, что нет возможности вводить данные

Основными событиями являются: Click - используется для выбора элемента списка и Change - для изменения записи в поле ввода данных. Методы совпадают с методами поля списка.

При работе со списками часто маркируют строку и затем делают щелчок на командной кнопке, процедура которой обрабатывает маркированную строку. Процедуру обработки элемента списка можно также создавать как процедуру события DblClick списка, выполняемую после двойного щелчка на элементе списка.


<== previous lecture | next lecture ==>
Автомакросы | TextBox: GotFocus, LostFocus
lektsiopedia.org - 2013 год. | Page generation: 0.67 s.