Лекция: Добавление элементов в список типа ComboBox
Элементы в список типа ComboBox могут добавляться во время разработки с помощью свойства List и программно с использованием метода Additem так же, как в список типа ListBox. При формировании списка во время разработки в свойстве List вручную задается весь необходимый список. Данные, отображаемые списком, можно упорядочить, установив для свойства Sorted (Сортировка) значениеTrue.
Для добавления элементов в список программно используется метод Additem, имеющий приведенный ниже синтаксис:
NameList.AddItem Выражение [, Index]
где:
- NameList — наименование списка, задаваемое свойством Name;
- Выражение — элемент списка. Если' это символьная величина, то она должна быть помещена в кавычки;
- Index — порядковый номер элемента в списке.
Обычно для программного формирования списка используется процедура Form_Load обработки события. Например, чтобы программно сформировать элементы для списка типа СоmbоВох, содержащего список городов, вам достаточно задать следующую процедуру:
Private Sub Form Load()
Combo1.Additem «Москва»
Combo1.Additem «С.Петербург»
Combo1.Additem «Псков»
Combo1.Additem «Новгород»
Combo1.Additem «Чебоксары»
End Sub
Если при формировании списка вы не используете параметр Index, элементы в списке располагаются в том порядке, в котором они заданы в процедуре. Например, если к приведенной ниже процедуре добавить строку кода
Combo1.AddItem «Киев»,0
то в списке городовКиев будет помещен в первую позицию, а все остальные элементы смещены на одну позицию вниз.