Поделиться через


Общие сведения об элементе управления ComboBox (Windows Forms)

Элемент управления Windows Forms ComboBox служит для отображения данных в поле с раскрывающимся списком. По умолчанию элемент управления ComboBox состоит из двух частей. Верхняя часть — это текстовое поле, в котором пользователь может ввести элемент списка. Вторая часть — это список элементов, из которых пользователь может выбрать один. Сведения о других стилях поля со списком см. в статье Применение элемента управления ComboBox вместо элемента управления ListBox в Windows Forms.

Свойство SelectedIndex возвращает целочисленное значение, соответствующее выбранному элементу списка. Вы можете программно изменить выбранный элемент, изменив значение SelectedIndex в коде. Соответствующий элемент списка будет отображаться в текстовом поле элемента "поле со списком". Если элемент не выбран, значение SelectedIndex равно -1. Если выбран первый элемент в списке, значение SelectedIndex равно 0. Свойство SelectedItem похоже на SelectedIndex, но возвращает сам элемент, обычно строковое значение. Свойство Count отражает количество элементов в списке, а значение свойства Count всегда на один больше, чем наибольшее возможное значение SelectedIndex, так как SelectedIndex отсчитывается от нуля.

Чтобы добавить или удалить элементы в элементе управления ComboBox, используйте метод Add, Insert, Clear или Remove. Кроме того, можно добавить элементы в список с помощью свойства Items в конструкторе.

См. также