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

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

Маркер

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

Свайп

Поддержка touch-интерфейса обеспечивает выбор записей и работу опций записи.

Множественный выбор в списках / отметка чекбоксами

Для выбора (отметки) нескольких элементов используют чекбоксы, расположенные на каждой строке списка. На мобильных устройствах выбор строк списка производится при свайпе вправо.

Опции записи

В списках при наведении курсора мыши на элемент может отображаться панель с опциями записи. Это набор кнопок, при клике на которые над элементом списка выполняется операция.

Редактирование по месту

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

Удаление записей

В документе рассмотрен принцип разработки реестра со списком с возможностью удаления записей.

Пермещение записей

В документе рассмотрен принцип разработки реестра со списком с возможностью перемещения записей.

Панель действий

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

Управление с клавиатуры

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