Partager via


Xamarin.Forms Hiérarchie des classes controls

Xamarin.Forms est constitué de centaines de types, sur plusieurs espaces de noms. Les développeurs doivent être familiarisés avec la hiérarchie des types utilisés pour créer l’interface utilisateur d’une Xamarin.Forms application, qui réside dans l’espace Xamarin.Forms de noms.

Ces types peuvent être divisés en pages, mises en page, vues et cellules. Une Xamarin.Forms page occupe généralement l’écran entier, et tous les types de pages dérivent de la Page classe. Les pages contiennent généralement une disposition, et tous les types de disposition dérivent de la Layout classe. Une disposition contient généralement des vues et éventuellement d’autres dispositions, et tous les types d’affichage dérivent finalement de la View classe. Enfin, les cellules sont des contrôles spécialisés utilisés dans les données d’affichage dans les contrôles et ListView les TableView contrôles. Les pages, les mises en page, les vues et les cellules sont toutes dérivées de la Element classe.

Le diagramme de classes suivant montre la hiérarchie des types qui sont généralement utilisés pour générer une interface utilisateur dans Xamarin.Forms:

Xamarin.Forms Diagramme de classes Controls

Toutefois, notez que le diagramme affiche uniquement un seul type Shell.

Remarque

Une version haute résolution du diagramme de classes peut être téléchargée à partir d’ici.