DataGrid.UnloadingRow Evento
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Si verifica quando un DataGridRow oggetto diventa disponibile per il riutilizzo.
public:
event EventHandler<System::Windows::Controls::DataGridRowEventArgs ^> ^ UnloadingRow;
public event EventHandler<System.Windows.Controls.DataGridRowEventArgs> UnloadingRow;
member this.UnloadingRow : EventHandler<System.Windows.Controls.DataGridRowEventArgs>
Public Custom Event UnloadingRow As EventHandler(Of DataGridRowEventArgs)
Public Event UnloadingRow As EventHandler(Of DataGridRowEventArgs)
Tipo evento
Commenti
Per migliorare le prestazioni, la EnableRowVirtualization proprietà è impostata su per true impostazione predefinita. Quando la EnableRowVirtualization proprietà è impostata su true, non crea un'istanza DataGrid di un DataGridRow oggetto per ogni elemento di dati nell'origine dati associata. Crea invece DataGridDataGridRow gli oggetti solo quando sono necessari e li riutilizza per quanto possibile. Ad esempio, DataGrid crea un DataGridRow oggetto per ogni elemento di dati attualmente in visualizzazione e ricicla la riga quando scorre all'esterno della visualizzazione.
Questo evento consente di apportare le modifiche necessarie a una riga prima che venga riutilizzata. Questo evento viene in genere usato per annullare le modifiche apportate in un LoadingRow gestore eventi.