Элемент управления, содержащий другие элементы управления и отображающий набор данных.

Описание

Элемент управления Коллекция отображает несколько записей из источника данных, и каждая запись может содержать данные нескольких типов. Например, элемент управления Коллекция может отображать несколько контактов, включая имя, адрес и номер телефона для каждого из них. Каждое поле данных отображается в отдельном элементе управления в составе элемента управления Коллекция, и вы можете настраивать эти элементы управления в шаблоне. Шаблон отображается в качестве первого элемента коллекции с левого края элемента управления Коллекция в горизонтальной (альбомной) ориентации и вверху элемента управления Коллекция в вертикальной (книжной) ориентации. Все внесенные в шаблон изменения отражаются во всем элементе управления Коллекция.

Доступны готовые шаблоны коллекции для отображения изображений, текста и коллекции с элементами переменной высоты.

Основные свойства

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

Items — источник данных, отображаемых в элементе управления, такой как коллекция, список или диаграмма.

Selected — выбранный элемент.

Дополнительные свойства

AllItems — все элементы в коллекции, включая дополнительные значения элементов управления, которые являются частью шаблона коллекции.

BorderColor — цвет границы элемента управления.

BorderStyle — стиль границы элемента управления: Сплошная, Штриховая, Пунктирная или Отсутствует.

BorderThickness — толщина границы элемента управления.

DisplayMode — в зависимости от значения этого режима элемент управления разрешает пользователю вводить данные (Изменение), только отображает данные (Просмотр) или элемент вообще отключен (Отключено).

Fill — цвет фона элемента управления.

Height — расстояние между верхним и нижним краем элемента управления.

Layout — направление прокрутки коллекции или передвижения ползунка пользователем: Vertical (сверху вниз) или Horizontal (слева направо).

NavigationStep — определяет шаг прокрутки коллекции, если ее свойству ShowNavigation присвоено значение true и пользователь выбрал стрелку навигации на любом конце этой коллекции.

ShowNavigation — определяет появление стрелки на каждом конце коллекции, с помощью которой пользователь сможет прокручивать элементы.

ShowScrollbar — определяет появление полосы прокрутки при наведении пользователем указателя на коллекцию.

Snap — при прокрутке пользователем коллекции определяет ее автоматическую привязку, которая позволяет отображать следующий элемент целиком.

TemplateFill — цвет фона коллекции.

TemplatePadding — расстояние между элементами в коллекции.

TemplateSize — высота шаблона коллекции в вертикальной (книжной) ориентации или его ширина в горизонтальной (альбомной) ориентации.

Transition — визуальный эффект (Pop, Push или None) при наведении пользователем указателя на элемент коллекции.

Visible определяет, отображается ли элемент управления или он скрыт.

Width — расстояние между левым и правым краем элемента управления.

WrapCount — количество отображаемых элементов в строке (горизонтальный макет) или столбце (вертикальный макет).

X — расстояние между левым краем элемента управления и левым краем его родительского контейнера (или экрана, если родительского контейнера нет).

Y — расстояние между верхним краем элемента управления и верхним краем его родительского контейнера (или экрана, если родительского контейнера нет).

Связанные функции

Filter(источник, формула)

Примеры

Отображение и фильтрация данных

Получение данных от пользователя