Partager via


WinUI 2.2

WinUI 2.2 est la version d’août 2019 de WinUI.

Vous pouvez ajouter des packages WinUI à votre application à l’aide du gestionnaire de package NuGet : consultez Prise en main de WinUI 2 pour UWP pour plus d’informations.

WinUI est hébergé sur GitHub , où nous vous encourageons à créer des rapports de bogues.

Historique des versions de Microsoft.UI.Xaml 2.2

Version officielle de WinUI 2.2

AOÛT 2019

page de version GitHub

téléchargement de paquet NuGet

Nouvelles fonctionnalités

TabView

Courte vidéo montrant le comportement du contrôle Tab View.

Le contrôle TabView est une collection d’onglets qui représentent chacune une nouvelle page ou un document dans votre application. TabView est utile lorsque votre application comporte plusieurs pages de contenu et que l’utilisateur s’attend à pouvoir ajouter, fermer et réorganiser les onglets. Le nouveau terminal Windows utilise TabView pour afficher plusieurs interfaces de ligne de commande.

Documentation :Référence de l'API

a) Mise à jour du bouton Précédent de NavigationView

Vidéo courte montrant le comportement mis à jour du bouton Précédent du contrôle de l'Affichage de Navigation.

Dans le mode minimal de NavigationView, le bouton Précédent ne disparaît plus. Lors de l’ouverture et de la fermeture du volet, les utilisateurs n’ont plus besoin de déplacer leur curseur pour cliquer sur le bouton hamburger. Cette fonctionnalité fonctionne par défaut. Vous n’avez pas besoin d’apporter de modifications de code pour effectuer ce travail.

b) NavigationView - Aucun remplissage automatique

Capture d’écran montrant le comportement du contrôle Vue de navigation sans marge automatique.

Les développeurs d’applications peuvent désormais récupérer tous les pixels dans leur fenêtre d’application quand ils utilisent le contrôle NavigationView et s’étendent dans la zone de barre de titre.

Documentation :Aide sur l’utilisation

Mises à jour de style visuel

a) Mise à jour du rayon d’angle

Capture d’écran montrant le style mis à jour du rayon d’angle.

L’attribut CornerRadius a été ajouté. Les contrôles par défaut ont été mis à jour pour utiliser des angles légèrement arrondis. Les développeurs peuvent facilement personnaliser le rayon d’angle pour donner à votre application une apparence unique si vous le souhaitez.

Lien de spécification GitHub :https://github.com/microsoft/microsoft-ui-xaml/issues/524

b) Mise à jour de l’épaisseur de la bordure

Capture d’écran montrant le style mis à jour de l’épaisseur du borer.

Propriété BorderThickness rendue plus facile à personnaliser. Les contrôles par défaut ont été mis à jour pour réduire les contours afin qu’ils soient plus minces pour un aspect plus propre et familier.

Lien de spécification GitHub :https://github.com/microsoft/microsoft-ui-xaml/issues/835

c) Bouton Mise à jour visuelle

Capture d’écran montrant le style mis à jour du contrôle Button.

Le visuel du bouton par défaut a été mis à jour pour supprimer le contour qui apparaît pendant le pointage pour lui donner un aspect plus propre.

Lien de spécification GitHub :https://github.com/microsoft/microsoft-ui-xaml/issues/953

d) Mise à jour visuelle du bouton sélecteur

Capture d’écran montrant le style mis à jour du bouton Split.

Le visuel SplitButton par défaut a été mis à jour pour le différencier davantage de DropDownButton.

Lien de spécification GitHub :https://github.com/microsoft/microsoft-ui-xaml/issues/986

e) Mise à jour visuelle de ToggleSwitch

Capture d’écran montrant le style mis à jour de l'interrupteur à bascule.

La largeur par défaut de ToggleSwitch a été réduite de 44 px à 40 px afin qu’elle soit équilibrée visuellement tout en conservant la facilité d’utilisation.

Lien de spécification GitHub :https://github.com/microsoft/microsoft-ui-xaml/issues/836

f) Mise à jour visuelle des cases à cocher et des boutons radio

Capture d’écran montrant le style mis à jour des contrôles Case à cocher et Bouton radio

Les visuels CheckBox et RadioButton ont été mis à jour pour être cohérents avec le reste du style visuel.

Lien de spécification GitHub :https://github.com/microsoft/microsoft-ui-xaml/issues/839

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 ici : API WinUI.

Historique des versions préliminaires de Microsoft.UI.Xaml 2.2

Microsoft.UI.Xaml 2.2.190702001-prerelease

Juillet 2019

page de version GitHub

téléchargement de paquet NuGet

Fonctionnalité expérimentale

  • TabView

Microsoft.UI.Xaml 2.2.20190416001-prerelease

Avril 2019

page de version GitHub

téléchargement de paquet NuGet

Fonctionnalités expérimentales