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