Notes
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.
Windows Forms pour .NET 5 ajoute les fonctionnalités et améliorations suivantes sur .NET Framework.
Vous devriez être conscient de quelques changements majeurs lors de la migration de .NET Framework vers .NET 5. Pour en savoir plus, consultez Modifications importantes dans Windows Forms.
Fonctionnalités améliorées
Les modèles Microsoft UI Automation fonctionnent mieux avec les outils d’accessibilité comme le Narrateur et Jaws.
Performances améliorées.
Le modèle de projet VB.NET est défini par défaut sur les paramètres SystemAware DPI pour des résolutions DPI élevées telles que les moniteurs 4k.
La police par défaut correspond aux recommandations de conception Windows actuelles.
Avertissement
Cela peut avoir un impact sur la disposition des applications migrées à partir de .NET Framework.
Nouveaux contrôles
Les contrôles suivants ont été ajoutés depuis le portage de Windows Forms vers .NET Framework :
System.Windows.Forms.TaskDialog
Une boîte de dialogue de tâche est une boîte de dialogue qui peut être utilisée pour afficher des informations et recevoir une entrée simple de l’utilisateur. Comme une boîte de message, elle est mise en forme par le système d’exploitation en fonction des paramètres que vous définissez. La boîte de dialogue Tâche comporte plus de fonctionnalités qu’une boîte de message. Pour plus d’informations, consultez l’exemple de boîte de dialogue Tâche.
Microsoft.Web.WebView2.WinForms.WebView2
Nouveau contrôle de navigateur web avec assistance web moderne. Basé sur Edge (Chromium). Pour plus d’informations, consultez Prise en main de WebView2 dans Windows Forms.
Contrôles améliorés
-
- Prend en charge les groupes réductibles
- Pieds de page
- Regrouper les sous-titres, les tâches et les images de titre
System.Windows.Forms.FolderBrowserDialog
Cette boîte de dialogue a été mise à niveau pour utiliser l’expérience Windows moderne au lieu de l’ancienne expérience Windows 7.
System.Windows.Forms.FileDialog
Ajout de la prise en charge de ClientGuid.
ClientGuid
permet à une application appelante d’associer un GUID à l’état persistant d’un dialogue. L’état d’un dialogue peut inclure des facteurs tels que le dernier dossier visité et la position et la taille de la boîte de dialogue. En règle générale, cet état est conservé en fonction du nom du fichier exécutable. AvecClientGuid
, une application peut conserver différents états de la boîte de dialogue dans la même application.
System.Windows.Forms.TextRenderer
Prise en charge ajoutée pour ReadOnlySpan<T> afin d’améliorer le niveau de performance du rendu de texte.
Voir aussi
.NET Desktop feedback