Поделиться через


Критические изменения в Windows Presentation Foundation для .NET Core 3.0

Поддержка Windows Forms была добавлена в .NET Core в версии 3.0. В этой статье перечислены критические изменения для Windows Forms, сгруппированные по версии .NET, в которой они появились. Если вы обновляете приложение Windows Forms с .NET Framework или с предыдущей версии .NET Core (3.0 или более поздней), эта статья для вас актуальна.

На этой странице описаны следующие критические изменения:

Критическое изменение Представленные версии
Измененное поведение перетаскивания в текстовых редакторах 3.0

.NET Core 3.0

Измененное поведение перетаскивания в текстовых редакторах

.NET Core 3.0 представило изменение того, как элементы управления текстовым редактором создаются System.Windows.DataObject при перетаскивании текста в другой элемент управления. Изменение отключено автоконверсии, что приводит к тому, что операция сохраняет данные как DataFormats.Text или DataFormats.UnicodeText вместо преобразования в него DataFormats.StringFormat.

Представленные версии

.NET Core 3.0

Категория

Windows Presentation Foundation

Прежнее поведение

Тип System.Windows.DataObject данных при перетаскивании текста из элемента управления текстовым редактором.DataFormats.StringFormat

Новое поведение

Тип System.Windows.DataObject данных при перетаскивании текста из элемента управления текстовым редактором имеет DataFormats.Text значение or DataFormats.UnicodeText.

Тип критического изменения

Это изменение поведения.

Причина изменения

Это изменение было непреднамеренным.

Это изменение было отменено в .NET 7. Обновление до .NET 7 или более поздней версии.

Затронутые API