Общие сведения об элементе управления ListBox (Windows Forms)
Windows Forms ListBox элемент управления отображает список, из которого пользователь может выбрать один или несколько элементов. Если общее количество элементов превышает номер, который может быть отображен, полосы прокрутки автоматически добавляется ListBox элемента управления. Когда MultiColumn свойству true
, поле со списком элементы отображаются в нескольких столбцах и горизонтальную полосу прокрутки. Когда MultiColumn свойству false
, поле со списком элементы отображаются в одном столбце и вертикальную полосу прокрутки. Когда ScrollAlwaysVisible присваивается true
, полоса прокрутки отображается независимо от количества элементов. SelectionMode Свойство определяет, сколько элементов списка можно выбрать одновременно.
Способы изменения элемента управления ListBox
SelectedIndex Свойство возвращает целочисленное значение, соответствующее первый выбранный элемент в поле со списком. Можно программно изменить выбранный элемент, изменив SelectedIndex значение в коде; соответствующего элемента в списке будет выделен в форме Windows. Если элемент не выбран, SelectedIndex значение равно -1. Если выбран первый элемент в списке, SelectedIndex значение равно 0. Если выбрано несколько элементов, SelectedIndex значение отражает выбранного элемента, занимающий первую позицию в списке. SelectedItem Свойства аналогична SelectedIndex, но возвращает сам элемент обычно строковое значение. Count Свойство отражает количество элементов в списке, а значение Count свойство всегда имеет один больше, чем наибольшее возможное SelectedIndex поскольку значение SelectedIndex начинается с нуля.
Для добавления или удаления элементов в ListBox управления, используйте Add, Insert, Clear или Remove метод. Кроме того, можно добавить элементы в список с помощью Items во время разработки.
См. также
- ListBox
- Практическое руководство. Добавление и удаление элементов, отображаемых в элементах управления ComboBox, ListBox и CheckedListBox в Windows Forms
- Практическое руководство. Сортировка содержимого элемента управления ComboBox, ListBox или CheckedListBox в Windows Forms
- Практическое руководство. Связывание элемента управления ComboBox или ListBox с данными в Windows Forms
- Общие сведения об элементе управления ComboBox
- Общие сведения об элементе управления CheckedListBox
- Создание списка для выбора элементов в Windows Forms
- Практическое руководство. Создание таблицы подстановки для элемента управления ComboBox, ListBox или CheckedListBox в Windows Forms