Xamarin.Forms Jerarquía de clases de controles

Xamarin.Forms se forma 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 espacio de Xamarin.Forms nombres .

Estos tipos se pueden dividir en páginas, diseños, vistas y celdas. Por Xamarin.Forms lo general, una página ocupa toda la pantalla y todos los tipos de página derivan de la Page clase . Las páginas normalmente contienen un diseño y todos los tipos de diseño derivan de la Layout clase . Normalmente, un diseño 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 los datos para mostrar en los TableViewListView controles y . Las páginas, los diseños, las vistas y las 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 compilar una interfaz de usuario en Xamarin.Forms :

Xamarin.Forms controls class diagram" data-linktype="relative-path"><span class=Xamarin.Forms <span class= Controls Class Diagram" title=" Xamarin.Forms controls class diagram" data-linktype="relative-path"/>

Sin embargo, tenga en cuenta que el diagrama solo muestra un único tipo de shell.

Nota:

Se puede descargar una versión de alta resolución del diagrama de clases desde aquí.