Partager via


WinUI 2.4

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.

Courte vidéo montrant le comportement du pinceau à dégradé radial.
pinceau de dégradé radial

Instructions d’utilisation

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.

courte vidéo montrant le comportement du contrôle Progress Ring.
Contrôle ProgressRing

Instructions d’utilisation

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 :

tailles d’onglets de contrôle TabView
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é) :

survol du contrôle TabView pour fermer
Survoler le contrôle TabView pour fermer

Instructions d’utilisation

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
courte vidéo montrant le comportement du thème sombre TextBox avant les mises à jour.
Thème sombre de TextBox - mises à jour (avant)
courte vidéo montrant le comportement du thème sombre TextBox après les mises à jour.
mises à jour de thème sombre TextBox (après)
Un autre court métrage montrant le comportement du thème sombre TextBox avant les mises à jour.
Thème sombre de TextBox - mises à jour (avant)
Un autre court métrage montrant le comportement du thème sombre TextBox après les mises à jour.
mises à jour de thème sombre TextBox (après)

Voici quelques-uns des contrôles inclus dans la famille de contrôles TextBox :

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
contrôle NavigationView hiérarchique

Instructions d’utilisation

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 ).