Списки и их окружение
Списки используются для удобного отображения коллекции данных.
Для работы со списками предлагается несколько библиотек, они реализуют интерфейсы навигации, сортировки, фильтрации, группировки и редактирования данных.
Плоский список
Контрол позволяет отображать данные из различных источников в виде упорядоченного списка. Контрол поддерживает широкий набор возможностей, позволяющих разработчику максимально гибко настраивать отображение данных.
Таблица
Контрол позволяет отображать данные из различных источников в виде таблицы. Контрол поддерживает широкий набор возможностей, позволяющих разработчику максимально гибко настраивать отображение данных.
Дерево
Контрол позволяет отображать данные из различных источников в виде иерархического списка. Контрол поддерживает широкий набор возможностей, позволяющих разработчику максимально гибко настраивать отображение данных.
Плитка
Контрол позволяет отображать данные из различных источников в виде плитки. Контрол поддерживает широкий набор возможностей, позволяющих разработчику максимально гибко настраивать отображение данных.
Иерархический проводник
Контрол позволяет отображать данные из различных источников в виде таблицы, иерархического списка или плитки.
Источники данных
Настройка источника данных — один из основных этапов настройки списков, который позволяет отобразить необходимые данные.
Фильтрация и поиск
В списках можно отображать не все элементы, а только соответствующие указанным параметрам фильтрации.
Навигация
Список позволяет загружать и отображать данные по частям.
Группировка
Элементы списка можно объединять в группы по общему признаку и настраивать заголовки групп.
Сортировка
Элементы списка можно сортировать по значениям конкретных полей.
Действия над записями
Над элементами списка можно совершать различные действия: редактировать, выбирать, управлять с клавиатуры и т.д.
Оптимизация производительности списка
Способы оптимизации производительности списка.
Работа с декораторами
В процессе разработки интерфейса веб-страницы при использовании контролов могут возникать случаи, когда некоторые цвета текста в разных случаях темизируются по-разному. Чтобы цвета темизировались правильно, декоратор предоставляет дополнительные значения для списочных контролов.