Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Urutan di mana peristiwa dimunculkan dalam aplikasi Windows Forms sangat menarik bagi pengembang yang berkaitan dengan penanganan setiap peristiwa ini secara bergantian. Ketika situasi memerlukan penanganan kejadian yang cermat, seperti ketika Anda menggambar ulang bagian formulir, kesadaran tentang urutan yang tepat di mana kejadian dimunculkan diperlukan pada saat runtime. Topik ini memberikan beberapa detail tentang urutan peristiwa selama beberapa tahap penting dalam masa pakai aplikasi dan kontrol. Untuk informasi lebih lanjut tentang urutan peristiwa input mouse, lihat Peristiwa Mouse di Windows Forms. Untuk gambaran umum peristiwa di Formulir Windows, lihat Gambaran Umum Peristiwa . Untuk detail tentang komposisi penanganan acara, lihat Gambaran Umum Penanganan Acara.
Peristiwa Mulai dan Matikan Aplikasi
Kelas Form dan Control mengekspos serangkaian peristiwa yang terkait dengan pengaktifan dan penonaktifan aplikasi. Saat aplikasi Windows Forms dimulai, peristiwa startup formulir utama dimunculkan dalam urutan berikut:
Saat aplikasi ditutup, peristiwa pematian formulir utama dinaikkan dalam urutan berikut:
Peristiwa ApplicationExit dari kelas Application dipicu setelah peristiwa penghentian form utama.
Nota
Visual Basic 2005 mencakup peristiwa aplikasi tambahan, seperti WindowsFormsApplicationBase.Startup dan WindowsFormsApplicationBase.Shutdown.
Peristiwa Fokus dan Validasi
Saat Anda mengubah fokus dengan menggunakan keyboard (TAB, SHIFT+TAB, dan sebagainya), dengan memanggil metode Select atau SelectNextControl, atau dengan mengatur properti ActiveControl ke formulir saat ini, fokus peristiwa kelas Control terjadi dalam urutan berikut:
Saat Anda mengubah fokus dengan menggunakan mouse atau dengan memanggil metode Focus, peristiwa fokus kelas Control terjadi dalam urutan berikut:
Lihat juga
.NET Desktop feedback