На данном уроке изучим ComboBox и его свойства. ComboBox представляет из себя комбинацию Edit и ListBox. Иконка для него находится на панели Standard.
У него, как и у списка (компонент TListBox) основное свойство - Items. Его тип - TStrings. Оно определяет список строк нашего компонента. Добавление элементов, их удаление, очистка всего содержимого combobox происходит точно так же, как и для компонента TListBox, так что если забыли, то посмотрите в предыдущем уроке.
Выбранный пользователем элемент combobox можно определить с помощью свойства Text, а его номер - с помощью свойства ItemIndex (нумерация, как и у ListBox, начинается с нуля).
У ComboBox можно выбрать один из предопределенных стилей, которые определяются свойством Style. Значение стиля по умолчанию - csDropDown. При таком стиле вы можете выбирать значение из списка нашего combobox и впечатывать его сами. Еще одно возможное значение - csDropDownList. В этом случае пользователь сможет выбирать только те значения, которые есть в списке, другое же значение он впечатать в combobox не сможет. Это два самых распространенных значения для стиля. Иногда используется стиль csSimple. В этом случае выпадающий список превратится в нечто, напоминающее ListBox.
У ComboBox, как и у ListBox есть свойство Sorted логического типа. И работает оно точно также.
Остальные свойства были приведены в предыдущем уроке. Всё урок закончен.