ВУЗ:
Составители:
Рубрика:
42
Чтобы использовать большинство возможностей любого элемента
ItemsControl, необходимо использовать привязку данных. Это следует де-
лать даже тогда, когда не производится выборка данных из базы или
внешнего источника данных. Привязка данных в WPF обычно легко
справляется с данными в различных формах, включая специальные объек-
ты данных и коллекции.
3.1. Элемент управления ListBox
Классы ListBox и ComboBox представляют два общих средства в
среде Windows — списки переменной длины, которые дают пользователю
возможность выбирать элемент. Следует отметить, что класс ListBox до-
пускает множественный выбор, если его свойству SelectionMode присво-
ить значение Multiple или Extended. В режиме Extended пользователю не-
обходимо удерживать нажатой клавишу <Ctrl>, чтобы выбрать дополни-
тельные элементы, или клавишу <Shift>, чтобы выбрать диапазон элемен-
тов. В любом типе списка с множественным выбором для получения всех
выделенных элементов используется коллекция SelectedItems вместо
свойства SelectedItem.
Чтобы добавить элементы в ListBox, можно вложить элементы List-
BoxItem в элемент управления ListBox. Например, ниже показан элемент
управления ListBox, содержащий список цветов:
<ListBox>
<ListBoxItem>Green</ListBoxItem>
<ListBoxItem>Blue</ListBoxItem>
<ListBoxItem>Yellow</ListBoxItem>
<ListBoxItem>Red</ListBoxItem>
</ListBox>
Выше было сказано, что разные элементы управления обрабатывают
вложенное содержимое по-разному. ListBox хранит каждый вложенный
объект в своей коллекции Items.
ListBox является достаточно гибким элементом управления. Он мо-
жет хранить не только объекты ListBoxItem, но и любой произвольный
Страницы
- « первая
- ‹ предыдущая
- …
- 41
- 42
- 43
- 44
- 45
- …
- следующая ›
- последняя »
