DataGridRowsPresenter.OnCleanUpVirtualizedItem Metodo
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.
Genera l'evento CleanUpVirtualizedItem per le righe al di fuori della visualizzazione.
protected:
override void OnCleanUpVirtualizedItem(System::Windows::Controls::CleanUpVirtualizedItemEventArgs ^ e);
protected override void OnCleanUpVirtualizedItem (System.Windows.Controls.CleanUpVirtualizedItemEventArgs e);
override this.OnCleanUpVirtualizedItem : System.Windows.Controls.CleanUpVirtualizedItemEventArgs -> unit
Protected Overrides Sub OnCleanUpVirtualizedItem (e As CleanUpVirtualizedItemEventArgs)
Parametri
Dati dell'evento.
Commenti
Per impostazione predefinita, la DataGridRowsPresenter classe gestisce DataGridRow le istanze solo per gli elementi di dati attualmente visualizzati all'interno dell'interfaccia utente. Quando le righe vengono visualizzate all'esterno della visualizzazione, le istanze diventano disponibili per l'operazione DataGridRow di Garbage Collection.
Questo OnCleanUpVirtualizedItem metodo esegue l'override dell'annullamento della pulizia per le righe con errori di convalida. È possibile eseguire l'override di questo metodo o gestire l'evento CleanUpVirtualizedItem per fornire una logica personalizzata per annullare la pulizia di righe specifiche.
Quando viene generato un evento, il gestore dell'evento viene richiamato tramite un delegato. Per altre informazioni, vedere la gestione e generazione di eventi.
Il metodo OnCleanUpVirtualizedItem consente inoltre alle classi derivate di gestire l'evento senza associare un delegato. È la tecnica consigliata per la gestione dell'evento in una classe derivata.
Note per gli eredi
Quando si esegue l'override OnCleanUpVirtualizedItem(CleanUpVirtualizedItemEventArgs) in una classe derivata, assicurarsi di chiamare il metodo della OnCleanUpVirtualizedItem(CleanUpVirtualizedItemEventArgs) classe base in modo che i delegati registrati ricevano l'evento.