Plantillas de datos de Xamarin.Forms
Las plantillas de datos se usan para especificar el aspecto de los datos en los controles admitidos y normalmente se enlaza a los datos que se van a mostrar.
Introducción
Xamarin.FormsLas plantillas de datos de permiten definir la presentación de los datos en los controles admitidos. En este artículo se ofrece una introducción a las plantillas de datos y se analiza por qué son necesarias.
Crear una plantilla de datos
Las plantillas de datos se pueden crear en línea, en ResourceDictionary
, o a partir de un tipo personalizado o un tipo de celda de Xamarin.Forms adecuado. Una plantilla insertada se debe usar si no es necesario volver a utilizarla en otro lugar. Como alternativa, se puede reutilizar una plantilla de datos si se define como un tipo personalizado, o como un recurso de nivel de página o el nivel de aplicación de nivel de control.
Crear un DataTemplateSelector
DataTemplateSelector
se puede usar para elegir un elemento DataTemplate
en tiempo de ejecución según el valor de una propiedad enlazada a datos. Esto permite aplicar varias instancias de DataTemplate
al mismo tipo de objeto para personalizar la apariencia de objetos concretos. En este artículo se explica cómo crear y consumir un DataTemplateSelector
.