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.
WinUI 2.4 est la version de mai 2020 de WinUI.
WinUI est hébergé sur GitHub , où nous vous encourageons à créer des rapports de bogues.
Versions WinUI : page de version GitHub
Les packages WinUI peuvent être ajoutés aux projets Visual Studio via le gestionnaire de package NuGet. Pour plus d’informations, consultez Prise en main de WinUI 2 pour UWP.
Téléchargement du package NuGet : Microsoft.UI.Xaml
Nouvelles fonctionnalités
RadialGradientBrush
Un RadialGradientBrush est dessiné dans un ellipse défini par les propriétés Center, RadiusX et RadiusY. Les couleurs du dégradé commencent au centre de l’ellipse et se terminent au rayon.
pinceau de dégradé radial
Informations de référence sur les API
Bague de progrès
Le contrôle ProgressRing est utilisé pour les interactions modales où l’utilisateur est bloqué jusqu’à ce que ProgressRing disparaisse. Utilisez ce contrôle si une opération nécessite que la plupart des interactions avec l’application soient suspendues jusqu’à ce que l’opération soit terminée.
Contrôle ProgressRing
Informations de référence sur les API
Mises à jour de TabView
Les mises à jour du contrôle TabView vous permettent de mieux contrôler le rendu des onglets.
Vous pouvez définir la largeur des onglets non sélectionnés et afficher simplement une icône pour enregistrer l’espace de l’écran :
contrôle des tailles d’onglets de TabView
Vous pouvez également masquer le bouton fermer sur les onglets non sélectionnés jusqu’à ce que l’utilisateur pointe sur l’onglet (dans les versions précédentes, il a toujours été affiché) :
Survoler le contrôle TabView pour fermer
Informations de référence sur les API
Mises à jour du thème sombre de la famille de contrôles TextBox
Lorsque le thème foncé est activé, la couleur d’arrière-plan des contrôles de famille TextBox reste sombre par défaut lors de l’insertion de texte (dans les versions précédentes, la couleur d’arrière-plan change en blanc pendant l’insertion du texte).
| Avant | Après |
|---|---|
Thème sombre de TextBox - mises à jour (avant) |
mises à jour de thème sombre TextBox (après) |
Thème sombre de TextBox - mises à jour (avant) |
mises à jour de thème sombre TextBox (après) |
Voici quelques-uns des contrôles inclus dans la famille de contrôles TextBox :
- Zone de texte
- Boîte d’édition enrichie
- Boîte de mot de passe
- Zone de liste modifiable
- Boîte de suggestion automatique
Navigation hiérarchique
Le contrôle NavigationView prend désormais en charge la navigation hiérarchique et inclut les modes d’affichage Gauche, Haut et LeftCompact. Un NavigationView hiérarchique est utile pour afficher des catégories de pages, identifier des pages avec des pages enfants associées ou utiliser dans des applications qui ont des pages de style hub qui sont liées à de nombreuses autres pages.
contrôle NavigationView hiérarchique
Informations de référence sur les API
Échantillons
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 ).