FrameworkElement.Unloaded Ereignis
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Tritt ein, wenn das Element aus einer Elementstruktur geladener Elemente entfernt wird.
public:
event System::Windows::RoutedEventHandler ^ Unloaded;
public event System.Windows.RoutedEventHandler Unloaded;
member this.Unloaded : System.Windows.RoutedEventHandler
Public Custom Event Unloaded As RoutedEventHandler
Ereignistyp
Hinweise
Direkte Routingereignisse folgen keiner Route, sie werden nur innerhalb desselben Elements behandelt, für das sie ausgelöst werden. Direkte Routingereignisse unterstützen ein anderes Routingereignisverhalten: Sie unterstützen eine Sammlung barrierefreier Handler und können als in EventTrigger einem Stil verwendet werden.
Loaded und Unloaded werden möglicherweise als Ergebnis von vom Benutzer initiierten Systemdesignänderungen für Steuerelemente ausgelöst. Eine Designänderung führt zu einer Ungültigkeit der Steuerelementvorlage und der enthaltenen visuellen Struktur, was wiederum dazu führt, dass das gesamte Steuerelement entladen und neu geladen wird. Daher Unloaded kann nicht davon ausgegangen werden, dass sie nur bei der Navigation außerhalb der Seite auftreten.
Beachten Sie, dass das Unloaded Ereignis nicht ausgelöst wird, nachdem eine Anwendung mit dem Herunterfahren beginnt. Das Herunterfahren der Anwendung tritt auf, wenn die durch die ShutdownMode -Eigenschaft definierte Bedingung auftritt. Wenn Sie Bereinigungscode in einem Handler für das Unloaded Ereignis platzieren, z. B. für oder Window , UserControlwird es möglicherweise nicht wie erwartet aufgerufen.
Informationen zum Routingereignis
Bezeichnerfeld | UnloadedEvent |
Routingstrategie | Direkt |
Delegat | RoutedEventHandler |