FrameworkElement.OnInitialized(EventArgs) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Memunculkan kejadian Initialized. Metode ini dipanggil setiap kali IsInitialized diatur ke true
secara internal.
protected:
virtual void OnInitialized(EventArgs ^ e);
protected virtual void OnInitialized (EventArgs e);
abstract member OnInitialized : EventArgs -> unit
override this.OnInitialized : EventArgs -> unit
Protected Overridable Sub OnInitialized (e As EventArgs)
Parameter
RoutedEventArgs yang berisi data peristiwa.
Keterangan
Metode On* khusus ini bukan kait handler kelas. Juga tidak benar-benar mengikuti konvensi metode runtime bahasa umum (CLR) On* yang ditetapkan bahwa peristiwa pencocokan dapat ditekan dengan mengambil alih metode ini dan tidak memanggil implementasi dasar.
Perhatikan bahwa IsInitialized properti bersifat baca-saja, sehingga Anda tidak dapat mengatur IsInitialized untuk memaksa perilaku inisialisasi. Mengatur status inisialisasi dimaksudkan untuk dilakukan hanya oleh kerangka kerja Windows Presentation Foundation (WPF).
Catatan Bagi Inheritor
Implementasi default metode virtual ini meningkatkan peristiwa seperti yang dijelaskan di atas. Penimpaan harus memanggil implementasi dasar untuk mempertahankan perilaku ini. Jika Anda gagal memanggil implementasi dasar, Anda tidak hanya tidak akan menaikkan Initialized peristiwa seperti yang umumnya diharapkan dari kelas turunan FrameworkElement , tetapi Anda juga akan menekan dua gaya penting dan operasi inisialisasi gaya tema yang diterapkan oleh implementasi dasar ini.