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.
Ação recomendada
Atualize projetos mais antigos para a versão mais recente do .NET para restaurar o comportamento.