Windows Presentation Foundation for .NET Core 3.0 の破壊的変更
Windows フォームのサポートは、.NET Core にバージョン 3.0 で追加されました。 この記事では、Windows フォームの破壊的変更を、導入された .NET のバージョン別に説明します。 この記事は、.NET Framework または以前のバージョンの .NET Core (3.0 以降) から Windows フォーム アプリをアップグレードするユーザーを対象としています。
このページでは、次の破壊的変更について説明します。
互換性に影響する変更点 | 導入されたバージョン |
---|---|
テキスト エディターでのドラッグ アンド ドロップ動作の変更 | 3.0 |
.NET Core 3.0
テキスト エディターでのドラッグ アンド ドロップ動作の変更
.NET Core 3.0 では、テキスト を別のコントロールにドラッグするときにテキスト エディター コントロールが System.Windows.DataObject を作成する方法が変更されました。 変更によって自動変換が無効になり、データがDataFormats.StringFormatに変換される代わりに、データがDataFormats.TextまたはDataFormats.UnicodeTextとして保持されます。
導入されたバージョン
.NET Core 3.0
カテゴリ
Windows Presentation Foundation
以前の動作
テキスト エディター コントロールからテキストをドラッグするときの System.Windows.DataObject のデータ型が DataFormats.StringFormatされました。
新しい動作
テキスト エディター コントロールからテキストをドラッグするときの System.Windows.DataObject のデータ型は、 DataFormats.Text または DataFormats.UnicodeText。
破壊的変更の種類
この変更は、動作変更です。
変更理由
変更が意図せず行われました。
推奨される操作
この変更は .NET 7 で回避されました。 .NET 7 以降にアップグレードします。
影響を受ける API
.NET