Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Remarque
Pour plus d’informations sur la création d’applications de bureau Windows avec la dernière version de WinUI, consultez WinUI 3.
WinUI 2 est étroitement intégré aux kits SDK Windows et fournit des contrôles d’interface utilisateur Windows natifs officiels et d’autres éléments d’interface utilisateur pour les applications UWP (et les applications de bureau utilisant XAML Islands).
La maintenance de la compatibilité de bas niveau avec les versions antérieures de Windows 10 permet aux contrôles WinUI 2 de fonctionner même si les utilisateurs n’ont pas le système d’exploitation le plus récent.
Consultez les dernières notes de mise à jour WinUI 2.
Fonctionnalités
Nouveaux contrôles : WinUI contient de nouveaux contrôles qui ne sont pas fournis dans le cadre de la plateforme Windows par défaut.
Versions mises à jour des contrôles existants : la bibliothèque contient également des versions mises à jour des contrôles de plateforme Windows existants que vous pouvez utiliser avec les versions antérieures de Windows 10.
Prise en charge des versions antérieures de Windows 10 : les API WinUI fonctionnent sur les versions antérieures de Windows 10. Vous n’avez donc pas besoin d’inclure des vérifications de version ou du code XAML conditionnel pour prendre en charge les utilisateurs qui n’exécutent peut-être pas le système d’exploitation le plus récent.
Prise en charge de XamlDirect : les API Xaml Direct, conçues pour les développeurs de middleware, vous permettent d’accéder aux fonctionnalités XAML à bas niveau qui offrent de meilleures performances du processeur et de l'ensemble de travail. XamlDirect dans WinUI 2 vous permet d’utiliser des API XamlDirect sur des versions antérieures de Windows 10 sans avoir à écrire de code spécial pour gérer plusieurs versions de Windows 10 cibles.
Exemples
Conseil / Astuce
Pour plus d’informations, des conseils de conception et des exemples de code, consultez Conception pour les applications Windows.
L’application WinUI 2 Gallery inclut des exemples interactifs de la plupart des contrôles, des caractéristiques et des fonctionnalités de WinUI 2.
Si l’application de galerie est déjà installée, cliquez sur Galerie WinUI 2 pour l’ouvrir.
S’il n’est pas installé, téléchargez la galerie WinUI 2 à partir du Microsoft Store.
Vous pouvez également obtenir le code source à partir de GitHub (sélectionnez la branche winui2 ).
Documentation
Les articles de procédure pour les contrôles WinUI sont inclus dans la documentation contrôles pour les applications Windows .
Les documents de référence d’API se trouvent sur les API WinUI.
Installer et utiliser WinUI pour UWP
Pour obtenir des instructions sur l’installation et l’utilisation de la bibliothèque WinUI 2, consultez Prise en main de WinUI 2 pour UWP.
Engagement des développeurs
Nous accueillons les rapports de bogues dans le dépôt microsoft-ui-xaml sur GitHub.
Liste des packages NuGet
Pour plus d’informations sur les packages NuGet WinUI, consultez la liste des packages NuGet WinUI.