Changements cassants dans Windows Presentation Foundation pour .NET Core 3.0
La prise en charge de Windows Forms a été ajoutée à .NET Core dans la version 3.0. Cet article répertorie les changements cassants pour Windows Forms par la version .NET dans laquelle ils ont été introduits. Si vous mettez à niveau une application Windows Forms à partir de .NET Framework ou d’une version précédente de .NET Core (3.0 ou version ultérieure), cet article vous concerne.
Les modifications cassantes suivantes sont documentées sur cette page :
Modification avec rupture | Version introduite |
---|---|
Comportement de glisser-déplacer modifié sur les éditeurs de texte | 3.0 |
.NET Core 3.0 a introduit une modification de la façon dont les contrôles de l’éditeur de texte créent un System.Windows.DataObject lors du glissement de texte vers un autre contrôle. La modification a désactivé laconversion automatique, ce qui entraîne la conservation des données en tant que DataFormats.Text ou DataFormats.UnicodeText au lieu de la DataFormats.StringFormatconvertir en .
.NET Core 3.0
Windows Presentation Foundation
Le type de données activé System.Windows.DataObject lors du glisser du texte à partir d’un contrôle d’éditeur de texte était DataFormats.StringFormat.
Le type de données activé System.Windows.DataObject lors du glisser du texte à partir d’un contrôle d’éditeur de texte est DataFormats.Text ou DataFormats.UnicodeText.
Ce changement est un changement de comportement.
La modification était involontaire.
Cette modification a été rétablie dans .NET 7. Effectuez une mise à niveau vers .NET 7 ou version ultérieure.
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires :