FrameworkElement.Unloaded Händelse

Definition

Inträffar när elementet tas bort från ett elementträd med inlästa element.

public:
 event System::Windows::RoutedEventHandler ^ Unloaded;
public event System.Windows.RoutedEventHandler Unloaded;
member this.Unloaded : System.Windows.RoutedEventHandler 
Public Custom Event Unloaded As RoutedEventHandler 

Händelsetyp

Kommentarer

Direktdirigerade händelser följer inte en väg, de hanteras bara inom samma element som de genereras på. Direktdirigerade händelser stöder andra routade händelsebeteenden: de stöder en samling tillgängliga hanterare och kan användas som en EventTrigger i ett format.

Loaded och Unloaded kan båda aktiveras på kontroller som ett resultat av användarinitierade systemtemaändringar. En temaändring gör att kontrollmallen och det inneslutna visuella trädet ogiltigförklaras, vilket i sin tur gör att hela kontrollen tas bort och läses in igen. Därför Unloaded kan inte antas ske endast vid navigering bort från sidan.

Observera att händelsen Unloaded inte aktiveras när ett program börjar stängas av. Programavstängning sker när villkoret som definieras av ShutdownMode egenskapen inträffar. Om du placerar rensningskod i en hanterare för Unloaded händelsen, till exempel för en Window eller en UserControl, kanske den inte anropas som förväntat.

Information om dirigerad händelse

Objekt Value
Identifierarfält UnloadedEvent
Routningsstrategi Direct
Delegera RoutedEventHandler

Gäller för

Se även