Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Комбинированный список



Управляющий элемент ComboBox (комбинированный список) объединяет текстовое окно (поле ввода) с обычным списком в один элемент управления. Комбинированный список не позволяет размещать элементы в несколько колонок.

Комбинированный список обладает уже рассмотренными выше свойствами: BackColor (цвет фона), Enabled (доступ), FontBold, FontItalic, FontName, FontSize, FontStrikethru, FontUnderline, ForeColor (основной цвет), Height (высота), Width (ширина), Name (имя), Top (верхняя координата), Left (левая координата), Visible (видимость), Sorted (сортировка).

Специфические свойства элемента следующие:

Style (тип) определяет тип комбинированного списка и принимает значения: 0 (раскрывающийся комбинированный список), 1 (простой комбинированный список), 2 (раскрывающийся список).

Раскрывающийся список вначале отображает одну строку со стрелкой справа. Щелчок мыши на стрелке открывает весь список, в котором можно выбрать один из элементов, как в обычном списке. Примером раскрывающегося списка является список Object в окне Properties. Не позволяет вводить информацию в текстовое окно.

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

Раскрывающийся комбинированный список выглядит как раскрывающийся, но позволяет как выбирать элемент из списка, так и вводить текст.

Text определяет либо текст выделенного в списке элемента, либо текст поля ввода.

Комбинированный список реагирует на уже рассмотренные события Click (щелчок), DblClick (двойной щелчок), KeyPress (нажатие клавиши), GotFocus (установка фокуса), LostFocus (потеря фокуса), которые вызывают соответствующие процедуры обработки этих событий.

Методы:

AddItem включает элемент (строку текста) в комбинированный список. Синтаксис:

имя_списка. AddItem строка [, индекс ].

Если индекс отсутствует, то элемент автоматически добавляется в конец комбинированного списка. Если значение свойства Sorted равно True, то индекс должен отсутствовать (элемент размещается в соответствии с алфавитным порядком).

Clear удаляет из списка все элементы. Синтаксис: имя_списка. Clear.

RemoveItem убирает из списка элемент с заданным номером (индексом). Синтаксис:

имя_списка. RemoveItem ( индекс ).





Дата публикования: 2014-12-28; Прочитано: 270 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...