DataGridRowsPresenter.OnCleanUpVirtualizedItem Methode

Definitie

Hiermee wordt de gebeurtenis gegenereerd voor rijen die uit de CleanUpVirtualizedItem weergave zijn geschoven.

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)

Parameters

e
CleanUpVirtualizedItemEventArgs

De gebeurtenisgegevens.

Opmerkingen

DataGridRowsPresenter De klasse onderhoudt DataGridRow standaard alleen exemplaren voor gegevensitems die momenteel worden weergegeven in de gebruikersinterface. Wanneer rijen buiten beeld worden geschoven, worden de DataGridRow exemplaren beschikbaar voor garbagecollection.

Met deze OnCleanUpVirtualizedItem methode wordt het opschonen van rijen met validatiefouten geannuleerd. U kunt deze methode overschrijven of de CleanUpVirtualizedItem gebeurtenis afhandelen om uw eigen logica te bieden voor het annuleren van het opschonen van bepaalde rijen.

Als u een gebeurtenis aanroept, wordt de gebeurtenis-handler via een gemachtigde aangeroepen. Zie Afhandeling en het genereren van gebeurtenissen voor meer informatie.

Met OnCleanUpVirtualizedItem de methode kunnen afgeleide klassen de gebeurtenis ook verwerken zonder een gemachtigde te koppelen. Dit is de voorkeurstechniek voor het verwerken van de gebeurtenis in een afgeleide klasse.

Notities voor overnemers

Wanneer u OnCleanUpVirtualizedItem(CleanUpVirtualizedItemEventArgs) overschrijft in een afgeleide klasse, moet u de methode van de basisklasse OnCleanUpVirtualizedItem(CleanUpVirtualizedItemEventArgs) aanroepen, zodat geregistreerde gemachtigden de gebeurtenis ontvangen.

Van toepassing op

Zie ook