Списки и их окружение

Списки используются для удобного отображения коллекции данных.

Для работы со списками предлагается несколько библиотек, они реализуют интерфейсы навигации, сортировки, фильтрации,группировки и редактирования данных.

Плоский список

Контрол позволяет отображать данные из различных источников в виде упорядоченного списка. Контрол поддерживает широкий набор возможностей, позволяющих разработчику максимально гибко настраивать отображение данных.

Таблица

Позволяет отображать данные из различных источников в виде таблицы. Контрол поддерживает широкий набор возможностей, позволяющих разработчику максимально гибко настраивать отображение данных.

Дерево

Контрол позволяет отображать данные из различных источников в виде иерархического списка. Контрол поддерживает широкий набор возможностей, позволяющих разработчику максимально гибко настраивать отображение данных.

Плитка

Контрол позволяет отображать данные из различных источников в виде плитки. Контрол поддерживает широкий набор возможностей, позволяющих разработчику максимально гибко настраивать отображение данных.

Иерархический проводник

Контрол позволяет отображать данные из различных источников в виде таблицы, иерархического списка или плитки.

Источники данных

Настройка источника данных — один из основных этапов настройки списков, который позволяет отобразить необходимые данные.

Фильтрация и поиск

В списках можно отображать не все элементы, а только соответствующие указанным параметрам фильтрации.

Навигация

Список позволяет загружать и отображать данные по частям.

Группировка

Записи списка можно объединять в группы по общему признаку и настраивать заголовки групп.

Сортировка

Записи списка можно сортировать по значениям конкретных полей.

Действия над записями

Над записями списка можно совершать различные действия: редактировать, выбирать, управлять с клавиатуры и т.д.

Оптимизация производительности списка

Способы оптимизации производительности списка.