Lire en anglais

Partager via


Nouveautés de WPF pour .NET 7

Cet article décrit certaines des nouvelles fonctionnalités et améliorations de Windows Presentation Foundation dans .NET 7.

Optimisation des performances

De nombreuses améliorations apportées à WPF pour .NET 7 ont été axées sur les performances, telles que :

  • Évitez la boxe et le désaballage si possible.
  • Évitez les allocations d’objets inutiles sur le tas.
  • Réutilisez les instances au StringBuilder lieu de créer de nouvelles instances.
  • Arrêt de l’utilisation StringBuilder quand il n’était pas nécessaire.

Pour obtenir la liste des modifications notables, consultez le blog .NET - Nouveautés de WPF dans .NET 7.

Améliorations et correctifs d’accessibilité

Des interactions clavier supplémentaires pour les contrôles ont été ajoutées :

  • Les DataGrid largeurs de colonne et GridView de colonne peuvent être ajustées avec alt + gauche/droite.
  • Lorsque le tri est activé pour le DataGrid, une colonne peut être triée avec F3.
  • Les éléments de menu pouvant être vérifiés sont désormais correctement annoncés avec un narrateur à l’écran.

Résolution des bogues

Bien que WPF reste entièrement pris en charge et géré sur .NET Framework, la plupart des correctifs et toutes les nouvelles fonctionnalités passent uniquement à .NET, où nous avons la possibilité d’apporter des modifications plus importantes. La communauté WPF a aidé à résoudre certains bogues de longue date dans cette version :

Il y avait d’autres correctifs de bogues fournis par la communauté, dont beaucoup sont notés sur le blog .NET.

Voir aussi