Элемент упраления ComboBox (поле со списком) создается спомощью кнопки Поле со списком (ComboBox) . Элемент управления ComboBox применяется для хранения списка значений. Он сочетает в себе функциональные возможности списка ListBox и поля TextBox. В отличие от ListBox, в элементе управления ComboBox отображается только один элемент списка. Кроме того, у него отсутствует режим выделения нескольких элементов списка, но он позволяет вводить значения, используя поле ввода, как это делает элемент управления TextBox.
Свойства объекта ComboBox, такие как ListIndex, ListCount, Enabled, List и методы Clear, RemoveItem и AddItem аналогичны соответствующим свойствам и методам списка ListBox. Кроме того, у него есть ряд уникальных свойств.
Приведем наиболее употребляемые из уникальных свойств элемента управления ComboBox.
DropButtonStyle
| Устанавливает вид раскрывающегося списка. Допустимые значения:
· fmDropButtonStylePlain (кнопка без символов)
· fmDropButtonStyleArrowDisplays (кнопка со стрелкой)
· fmDropButtonStyleEllipsis (кнопка с эллипсом)
· fmDropButtonStyleReduce (кнопка с линией)
|
ListRows
| Устанавливает число элементов, отображаемых в раскрывающемся списке
|
MatchRequired
| Допустимые значения: True (в поле ввода раскрывающегося списка нельзя ввести значения, отличные от перечисленных в списке, т.е. в поле со списком отключается функция поля ввода) и False(в противном случае)
|
MatchFound
| Допустимые значения: True (среди элементов раскрывающегося списка имеется элемент, совпадающий с вводимым в поле ввода раскрывающегося списка) и False(в противном случае)
|