![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Компонент TComboBox
Эта компонента представляет собой комбинированный список, составленный из TEdit и TListBox, и как следствие этого он совмещает свойства строкового редактора и списка.
Существует 5 модификаций компонента TComboBox. Эти модификации устанавливаются с помощью свойства Style: Style: = csSimple – простой комбинированный список (рис.2). Во всех остальных случаях компонент TComboBox представляется в свернутом виде. Когда Style: = csDropDown; с помощью кнопки раскрытия списка компонент TComboBox представляется в виде Simple. При этом имеется возможность в поле Edit вводить произвольную информацию. В случае, когда:
Style: = csDropDownList;
список также раскрывается кнопкой, но Edit работает только в режиме выбора информации из ListBox. Компонент TComboBox имеет обработчики OnChange, OnClick (по умолчанию – OnChange). Пример. Пусть требуется из компонента TComboBox выбирать информацию и показывать ее в компоненте TEdit. В обработчике ComboBox1Change будет следующий оператор:
Edit1.Text: = ComboBox1.Text;
или
Edit1.Text: = ComboBox1.Item[ComboBox1.ItemIndex];
|