FrameworkElement.Unloaded Zdarzenie
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Występuje, gdy element jest usuwany z drzewa elementów załadowanych elementów.
public:
event System::Windows::RoutedEventHandler ^ Unloaded;
public event System.Windows.RoutedEventHandler Unloaded;
member this.Unloaded : System.Windows.RoutedEventHandler
Public Custom Event Unloaded As RoutedEventHandler
Zdarzenia kierowane bezpośrednio nie są zgodne z trasą, są obsługiwane tylko w ramach tego samego elementu, na którym są zgłaszane. Zdarzenia kierowane bezpośrednio obsługują inne zachowanie kierowanego zdarzenia: obsługują one kolekcję programów obsługi z ułatwieniami dostępu i mogą być używane jako styl EventTrigger .
Loaded i Unloaded mogą być wywoływane dla kontrolek w wyniku zmian motywu systemowego zainicjowanego przez użytkownika. Zmiana motywu powoduje unieważnienie szablonu kontrolki i zawartego drzewa wizualnego, co z kolei powoduje zwolnienie i ponowne załadowanie całej kontrolki. W związku z tym Unloaded nie można założyć, że występuje tylko w nawigacji z dala od strony.
Należy pamiętać, że Unloaded zdarzenie nie jest zgłaszane po rozpoczęciu zamykania aplikacji. Zamknięcie aplikacji występuje, gdy wystąpi warunek zdefiniowany przez ShutdownMode właściwość. Jeśli umieścisz kod oczyszczania w procedurze obsługi zdarzenia Unloaded , na przykład dla obiektu Window lub UserControl, może nie być wywoływany zgodnie z oczekiwaniami.
Pole identyfikatora | UnloadedEvent |
Strategia routingu | Direct |
Delegat | RoutedEventHandler |
Produkt | Wersje |
---|---|
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9 |
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: