Xamarin.Forms Steuerelementklassenhierarchie
Xamarin.Forms besteht aus Hunderten von Typen über mehrere Namespaces. Entwickler sollten mit der Hierarchie der Typen vertraut sein, die zum Erstellen der Benutzeroberfläche einer Xamarin.Forms Anwendung verwendet werden, die sich im Xamarin.Forms
Namespace befindet.
Diese Typen können in Seiten, Layouts, Ansichten und Zellen unterteilt werden. Eine Xamarin.Forms Seite belegt in der Regel den gesamten Bildschirm, und alle Seitentypen werden von der Page
Klasse abgeleitet. Seiten enthalten in der Regel ein Layout, und alle Layouttypen werden von der Layout
Klasse abgeleitet. Ein Layout enthält in der Regel Ansichten und möglicherweise andere Layouts, und alle Ansichtstypen werden letztendlich von der View
Klasse abgeleitet. Schließlich handelt es sich bei Zellen um spezielle Steuerelemente, die in Anzeigedaten in den TableView
Steuerelementen und ListView
Steuerelementen verwendet werden. Seiten, Layouts, Ansichten und Zellen werden letztendlich von der Element
Klasse abgeleitet.
Das folgende Klassendiagramm zeigt die Hierarchie der Typen, die in der Regel zum Erstellen einer Benutzeroberfläche verwendet werden:Xamarin.Forms
Beachten Sie jedoch, dass das Diagramm nur einen einzelnen Shell-Typ anzeigt.
Hinweis
Eine hochauflösende Version des Klassendiagramms kann von hier heruntergeladen werden.