Plantillas de Datos

Clase 42 de 52Curso de Xamarin.Forms

Resumen

Las plantillas de datos son patrones de diseño en Xaml que nos ayudan a definir cómo queremos que se vean cada uno de los elementos dentro un control de contenido y/o control de lista.
Cuando no se indica una plantilla, el control utiliza por defecto el método toString() para mostrar los datos.

El <DataTemplate /> debe tener como raíz uno control de tipo celda:

  • ViewCell
  • EntryCell
  • ImageCell
  • SwitchCell
  • TextCell

Una vez definido la plantilla de datos, debe ser asignada al contenedor en la propiedad ItemTemplate.
Es posible reutilizar un DataTemplate al definirlo como recurso estático a nivel de la página o la aplicación.