Bagikan melalui


FrameworkElement.Unloaded Kejadian

Definisi

Terjadi ketika elemen dihapus dari dalam pohon elemen dari elemen yang dimuat.

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

Jenis Acara

Keterangan

Peristiwa yang dirutekan langsung tidak mengikuti rute, mereka hanya ditangani dalam elemen yang sama tempat peristiwa tersebut dinaikkan. Peristiwa yang dirutekan langsung mendukung perilaku peristiwa rute lainnya: peristiwa tersebut mendukung pengumpulan handler yang dapat diakses, dan dapat digunakan sebagai EventTrigger dalam gaya.

Loaded dan Unloaded mungkin keduanya dinaikkan pada kontrol sebagai akibat dari perubahan tema sistem yang dimulai pengguna. Perubahan tema menyebabkan pembatalan templat kontrol dan pohon visual yang terkandung, yang pada gilirannya menyebabkan seluruh kontrol dibongkar dan dimuat ulang. Oleh karena itu Unloaded tidak dapat diasumsikan terjadi hanya pada navigasi menjauh dari halaman.

Perhatikan bahwa Unloaded peristiwa tidak dinaikkan setelah aplikasi mulai dimatikan. Pematian aplikasi terjadi ketika kondisi yang ditentukan oleh ShutdownMode properti terjadi. Jika Anda menempatkan kode pembersihan dalam handler untuk Unloaded peristiwa, seperti untuk Window atau UserControl, kode tersebut mungkin tidak dipanggil seperti yang diharapkan.

Informasi Peristiwa Yang Dirutekan

Bidang pengidentifikasi UnloadedEvent
Strategi perutean Langsung
Delegasikan RoutedEventHandler

Berlaku untuk

Lihat juga