Шаблоны данных Xamarin.Forms

Download Sample Скачайте пример

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

Введение

Шаблоны данных Xamarin.Forms дают возможность настраивать представление данных в поддерживаемых элементах управления. В этой статье описываются шаблоны данных и объясняется их необходимость.

Создание шаблона данных

Шаблоны данных могут создаваться как встроенные, в ResourceDictionary, или из пользовательского типа или соответствующего типа ячейки Xamarin.Forms. Встроенный шаблон следует использовать, если нет необходимости повторно использовать шаблон данных в другом месте. Шаблон данных можно использовать повторно, определив его как пользовательский тип или как ресурс на уровне элемента управления, страницы или приложения.

Создание DataTemplateSelector

Объект DataTemplateSelector можно использовать для выбора DataTemplate в среде выполнения на основе значения свойства, привязанного к данным. Это позволяет применять несколько экземпляров DataTemplate к одному типу объектов, чтобы настроить внешний вид определенных объектов. В этой статье демонстрируется, как создать и использовать DataTemplateSelector.