Bagikan melalui


Urutan Peristiwa di Formulir Windows

Urutan di mana peristiwa dimunculkan dalam aplikasi Formulir Windows sangat menarik bagi pengembang yang berkaitan dengan penanganan setiap peristiwa ini secara bergantian. Ketika situasi memanggil penanganan peristiwa yang cermat, seperti ketika Anda menggambar ulang bagian formulir, kesadaran tentang urutan yang tepat di mana peristiwa dimunculkan pada run time diperlukan. Topik ini memberikan beberapa detail tentang urutan peristiwa selama beberapa tahap penting dalam masa pakai aplikasi dan kontrol. Untuk detail spesifik tentang urutan peristiwa input mouse, lihat Peristiwa Mouse di Formulir Windows. Untuk gambaran umum peristiwa di Formulir Windows, lihat Gambaran Umum Peristiwa. Untuk detail tentang makeup penanganan aktivitas, lihat Gambaran Umum Penanganan Aktivitas.

Peristiwa Mulai dan Matikan Aplikasi

Kelas Form dan Control mengekspos serangkaian peristiwa yang terkait dengan pengaktifan dan penonaktifan aplikasi. Ketika aplikasi Formulir Windows dimulai, peristiwa startup formulir utama dinaikkan dalam urutan berikut:

Saat aplikasi ditutup, peristiwa pematian formulir utama dinaikkan dalam urutan berikut:

Peristiwa ApplicationExitApplication kelas dinaikkan setelah peristiwa pematian formulir utama.

Catatan

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 Select metode atau SelectNextControl , atau dengan mengatur ActiveControl properti ke formulir saat ini, peristiwa Control fokus kelas terjadi dalam urutan berikut:

Saat Anda mengubah fokus dengan menggunakan mouse atau dengan memanggil Focus metode , peristiwa Control fokus kelas terjadi dalam urutan berikut:

Baca juga