Informations de référence sur les contrôles

L’interface utilisateur d’une Xamarin.Forms application est construite d’objets mappés aux contrôles natifs de chaque plateforme cible. Cela permet aux applications spécifiques à la plateforme pour iOS, Android et le plateforme Windows universelle d’utiliser Xamarin.Forms du code contenu dans une bibliothèque .NET Standard.

Les quatre principaux groupes de contrôle utilisés pour créer l’interface utilisateur d’une Xamarin.Forms application sont les suivants :

Une Xamarin.Forms page occupe généralement l’écran entier. La page contient généralement une disposition, qui contient des vues et éventuellement d’autres dispositions. Les cellules sont des composants spécialisés utilisés en relation avec TableView et ListView. Un diagramme de classes qui montre la hiérarchie des types qui sont généralement utilisés pour générer une interface utilisateur se Xamarin.Forms trouve dans Xamarin.Forms la hiérarchie de classes Controls.

Dans les quatre articles sur les pages, les mises en page, les vues et les cellules, chaque type de contrôle est décrit avec des liens vers sa documentation sur l’API, un article décrivant son utilisation (le cas échéant) et un ou plusieurs exemples de programmes (s’ils existent). Chaque type de contrôle est également accompagné d’une capture d’écran montrant une page de l’exemple exécuté sur des appareils iOS et Android. Sous chaque capture d’écran figurent des liens vers le code source de la page C#, la page XAML équivalente et (le cas échéant) le fichier code-behind C# pour la page XAML.

Remarque

Les pages, les dispositions et les vues dérivent de la VisualElement classe. La VisualElement classe fournit une variété de propriétés, de méthodes et d’événements qui sont utiles pour dériver des classes. Pour plus d’informations, consultez les propriétés, méthodes et événements VisualElement.

En plus des contrôles fournis avec Xamarin.Forms, des contrôles tiers sont disponibles. Pour plus d’informations, consultez Contrôles tiers.