Partilhar via


Operações de arrastar e soltar em editores de texto

O .NET 7 aborda uma regressão introduzida no .NET Core 3.0 em relação a operações de arrasto em controles do editor de texto. Esta atualização restaura o comportamento para corresponder ao do .NET Framework, garantindo consistência na forma como os dados são definidos durante as operações de arrastamento.

Versão introduzida

.NET 7

Comportamento anterior

No .NET Core 3.0 a .NET 6, o tipo de dados ao System.Windows.DataObject arrastar texto de um controle de editor de texto era DataFormats.Text ou DataFormats.UnicodeText.

Novo comportamento

A partir do .NET 7, o tipo de dados ao System.Windows.DataObject arrastar texto de um controle de editor de texto é DataFormats.StringFormat.

Tipo de mudança de rutura

Esta mudança é uma mudança comportamental.

Razão para a alteração

A alteração foi feita para reverter uma alteração não intencional no .NET 3.0 e corresponder ao comportamento do .NET Framework.

Atualize projetos mais antigos para a versão mais recente do .NET para restaurar o comportamento.

APIs afetadas