Xamarin.Forms Celdas

Las celdas Xamarin.Forms se pueden agregar a ListViews y TableViews.

Una celda es un elemento especializado que se usa para los elementos de una tabla y describe cómo se debe representar cada elemento de una lista. La clase Cell deriva de Element, de la que también se deriva VisualElement. Una celda no es en sí misma un elemento visual; es más bien una plantilla para crear un elemento visual.

Cell se usa exclusivamente con controles ListView y TableView. Para obtener información sobre cómo usar y personalizar celdas, consulte la documentación de ListView y TableView.

Celdas

Xamarin.Forms admite los siguientes tipos de celda:

Tipo Descripción Aspecto
TextCell TextCell muestra una o dos cadenas de texto. Establezca la propiedad Text y, opcionalmente, la propiedad Detail en estas cadenas de texto.

Documentación de la API / Guía
Ejemplo de TextCell
Código de C# para esta página / Página XAML
ImageCell ImageCell muestra la misma información que TextCell pero incluye un mapa de bits que se establece con la propiedad Source.

Documentación de la API / Guía
Ejemplo de ImageCell
Código de C# para esta página / Página XAML
SwitchCell SwitchCell contiene texto establecido con la propiedad Text y un conmutador de encendido y apagado establecido inicialmente con la propiedad booleana On. Controle el evento OnChanged que se notificará cuando cambie la propiedad On.

Documentación de la API / Guía
Ejemplo de SwitchCell
Código de C# para esta página / Página XAML
EntryCell EntryCell define una propiedad Label que identifica la celda y una sola línea de texto editable en la propiedad Text. Controle el evento Completed para recibir una notificación cuando el usuario haya completado la entrada de texto.

Documentación de la API / Guía
Ejemplo de EntryCell
Código de C# para esta página / Página XAML