Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
Dans le développement d’applications Windows, un contrôle est un élément d’interface utilisateur qui affiche du contenu ou permet une interaction. Les contrôles sont les blocs de construction de l’interface utilisateur. Un modèle est en quelque sorte une recette permettant d’associer plusieurs contrôles pour créer un élément nouveau.
Nous vous proposons plus de 45 contrôles, des simples boutons aux contrôles de données puissants, tels que l’affichage Grille. Ces contrôles font partie du système Fluent Design et peuvent vous aider à créer une interface utilisateur scalable et audacieuse qui s’adapte à tous les appareils et toutes les tailles d’écran.
Les articles de cette section donnent des recommandations en matière de conception et des instructions de programmation pour l’ajout de contrôles et de modèles à votre application Windows.
Instructions générales et exemples de code
Les rubriques mises en évidence ici fournissent des instructions et des exemples de code pour l’ajout et le style de contrôles en XAML et C#.
Ajouter des contrôles et gérer les événements
Il existe 3 étapes clés pour ajouter des contrôles à votre application : l’ajout de contrôle à l’interface utilisateur de votre application, la définition de propriétés sur le contrôle et l’ajout de code aux gestionnaires d’événements du contrôle pour que ce dernier soit opérationnel.
Application de styles aux contrôles
Vous pouvez personnaliser l’apparence de vos applications de plusieurs façons à l’aide de l’infrastructure XAML. Les styles vous permettent de définir des propriétés de contrôle et de réutiliser ces paramètres pour une apparence cohérente entre plusieurs contrôles.
Obtenir WinUI
Certains contrôles sont uniquement disponibles dans WinUI, package NuGet qui contient les nouveaux contrôles et fonctionnalités d’interface utilisateur. Pour l’obtenir, consultez Vue d’ensemble et instructions d’installation de WinUI.
Index des contrôles
Le tableau suivant répertorie les contrôles et modèles d’application Windows courants, ainsi que ceux qui sont exclusifs à WinUI.
Contrôles d’application Windows courants
WinUI uniquement
Lecteur visuel animé (voir Lottie)
Formulaires (modèle)
Liste/détails (modèle)
Galerie WinUI
Obtenez les applications de la galerie WinUI à partir du Microsoft Store pour voir les contrôles XAML et le Fluent Design System en action. Les applications Galerie WinUI 3 et Galerie WinUI 2 comprennent des exemples interactifs de la plupart des contrôles, caractéristiques et fonctionnalités de WinUI 3 et WinUI 2. Les applications sont un compagnon interactif de ce site web. Une fois installées, vous pouvez utiliser des liens dans des pages de contrôle individuelles pour lancer l’application et voir le contrôle en action.
- Obtenez la Galerie WinUI 3 et la Galerie WinUI 2 à partir du Microsoft Store.
- Obtenez le code source des deux applications à partir de GitHub (utilisez la branche main pour WinUI 3 et la branche winui2 pour WinUI 2).
Contrôles supplémentaires
Les contrôles supplémentaires pour le développement Windows sont disponibles auprès de sociétés comme Telerik, SyncFusion, DevExpress, Infragistics, ComponentOne et ActiPro. Ces contrôles fournissent une prise en charge supplémentaire pour les développeurs de l’entreprise et .NET, en optimisant les commandes système standard à l’aide de contrôles et de services personnalisés.
Windows developer