FrameworkElement.Unloaded FrameworkElement.Unloaded FrameworkElement.Unloaded FrameworkElement.Unloaded Event

Definition

Tritt ein, wenn das Element aus einer Elementstruktur geladener Elemente entfernt wird.Occurs when the element is removed from within an element tree of loaded elements.

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

Hinweise

Direkte Routing Ereignisse folgen keiner Route, Sie werden nur innerhalb desselben Elements behandelt, für das Sie ausgelöst werden.Direct routed events do not follow a route, they are only handled within the same element on which they are raised. Direkt geroutete Ereignisse unterstützen andere Routing Ereignis Verhalten: Sie unterstützen eine barrierefreie Handlerauflistung und können als EventTrigger in einem Stil verwendet werden.Direct routed events do support other routed event behavior: they support an accessible handlers collection, and can be used as an EventTrigger in a style.

Loadedund Unloaded können aufgrund von vom Benutzer initiierten Systemdesign Änderungen auch für Steuerelemente ausgelöst werden.Loaded and Unloaded might both be raised on controls as a result of user-initiated system theme changes. Eine Designänderung bewirkt eine Invalidierung der Steuerelement Vorlage und der enthaltenen visuellen Struktur, die wiederum bewirkt, dass das gesamte Steuerelement entladen und neu geladen wird.A theme change causes an invalidation of the control template and the contained visual tree, which in turn causes the entire control to unload and reload. Daher Unloaded kann nicht davon ausgegangen werden, dass Sie nur bei der Navigation von der Seite stattfinden.Therefore Unloaded cannot be assumed to occur only on navigation away from the page.

Beachten Sie, Unloaded dass das-Ereignis nach dem Herunterfahren einer Anwendung nicht ausgelöst wird.Note that the Unloaded event is not raised after an application begins shutting down. Das Herunterfahren der Anwendung tritt auf, wenn ShutdownMode die durch die-Eigenschaft definierte Bedingung auftritt.Application shutdown occurs when the condition defined by the ShutdownMode property occurs. Wenn Sie Bereinigungs Code innerhalb eines Handlers für Unloaded das-Ereignis platzieren, z Window . b UserControl. für einen oder eine, kann dieser nicht erwartungsgemäß aufgerufen werden.If you place cleanup code within a handler for the Unloaded event, such as for a Window or a UserControl, it may not be called as expected.

Informationen zum RoutingereignisRouted Event Information

BezeichnerfeldIdentifier field UnloadedEvent
Routing StrategieRouting strategy DirektDirect
delegateDelegate RoutedEventHandler

Gilt für:

Siehe auch