Xamarin.Forms Jerarquía de clases de controles
Xamarin.Forms se compone de cientos de tipos, en varios espacios de nombres. Los desarrolladores deben estar más familiarizados con la jerarquía de tipos que se usan para crear la interfaz de usuario de una Xamarin.Forms aplicación, que residen en el Xamarin.Forms
espacio de nombres .
Estos tipos se pueden dividir en páginas, diseños, vistas y celdas. Normalmente, una Xamarin.Forms página ocupa toda la pantalla y todos los tipos de página derivan de la Page
clase . Normalmente, las páginas contienen un diseño y todos los tipos de diseño derivan de la Layout
clase . Un diseño normalmente contiene vistas y posiblemente otros diseños, y todos los tipos de vista derivan en última instancia de la View
clase . Por último, las celdas son controles especializados que se usan en mostrar datos en los TableView
controles y ListView
. Las páginas, diseños, vistas y celdas se derivan en última instancia de la Element
clase .
En el diagrama de clases siguiente se muestra la jerarquía de tipos que se usan normalmente para crear una interfaz de usuario en Xamarin.Forms:
Sin embargo, tenga en cuenta que el diagrama solo muestra un único tipo de Shell.
Nota
Desde aquí se puede descargar una versión de alta resolución del diagrama de clases.