共用方式為


適用於 .NET Core 3.0 的 Windows Presentation Foundation 重大變更

已將 Windows Forms 支援新增至 .NET Core 3.0 版。 本文列出 .NET 版本引進的 Windows Forms 中斷性變更。 如果您要從 .NET Framework 或舊版 .NET Core (3.0 或更新版本) 升級 Windows Forms 應用程式,本文對您適用。

本頁面說明下列中斷性變更:

重大變更 導入的版本
在文字編輯器上改變拖放行為 3.0

.NET Core 3.0

在文字編輯器上改變拖放行為

.NET Core 3.0 引進了文本編輯器控件在將文字拖曳至另一個控件時建立 System.Windows.DataObject 的變更。 變更已停用自動轉換,導致作業將資料保留為 DataFormats.TextDataFormats.UnicodeText ,而不是將它 DataFormats.StringFormat轉換成 。

導入的版本

.NET Core 3.0

類別

Windows Presentation Foundation

先前的行為

從文字編輯器控制器拖曳文字時的資料類型 System.Windows.DataObjectDataFormats.StringFormat

新的行為

從文字編輯器控制器拖曳文字時的資料類型 System.Windows.DataObjectDataFormats.TextDataFormats.UnicodeText

中斷性變更的類型

此變更為行為變更

變更原因

變更是無意的。

這項變更已在 .NET 7 中還原。 升級至 .NET 7 或更新版本。

受影響的 API