Condividi tramite


Modifiche di rilievo in Windows Presentation Foundation per .NET Core 3.0

Il supporto di Windows Forms è stato aggiunto a .NET Core nella versione 3.0. Questo articolo elenca le modifiche di rilievo per Windows Form in base alla versione .NET in cui sono state introdotte. Se si sta aggiornando un'app Windows Forms da .NET Framework o da una versione precedente di .NET Core (3.0 o versione successiva), questo articolo si applica all'utente corrente.

Le seguenti modifiche che causano un’interruzione sono documentate in questa pagina:

Modifica Versione introdotta
Comportamento di trascinamento della selezione modificato nelle editor di testo 3,0

.NET Core 3.0

Comportamento di trascinamento della selezione modificato nelle editor di testo

.NET Core 3.0 ha introdotto una modifica del modo in cui i controlli dell'editor di testo creano un System.Windows.DataObject oggetto quando si trascina il testo in un altro controllo. Modifica della conversione automatica disabilitata, causando l'operazione di mantenere i dati come DataFormats.Text o DataFormats.UnicodeText invece di convertirli in DataFormats.StringFormat.

Versione introdotta

.NET Core 3.0

Categoria

Windows Presentation Foundation

Comportamento precedente

Il tipo di dati su System.Windows.DataObject quando si trascina il testo da un controllo editor di testo era DataFormats.StringFormat.

Nuovo comportamento

Il tipo di dati su System.Windows.DataObject quando si trascina il testo da un controllo editor di testo è DataFormats.Text o DataFormats.UnicodeText.

Tipo di modifica che causa un'interruzione

Questa è una modifica funzionale.

Motivo della modifica

La modifica non è intenzionale.

Questa modifica è stata ripristinata in .NET 7. Eseguire l'aggiornamento a .NET 7 o versione successiva.

API interessate