Gambaran Umum Penanganan Aktivitas (Formulir Windows)
Penanganan aktivitas adalah metode yang terikat ke peristiwa. Saat peristiwa dinaikkan, kode dalam penanganan aktivitas dijalankan. Setiap penanganan aktivitas menyediakan dua parameter yang memungkinkan Anda menangani peristiwa dengan benar. Contoh berikut menunjukkan penanganan aktivitas untuk Button peristiwa kontrol Click .
Private Sub button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles button1.Click
End Sub
private void button1_Click(object sender, System.EventArgs e)
{
}
private:
void button1_Click(System::Object ^ sender,
System::EventArgs ^ e)
{
}
Parameter pertama,sender
memberikan referensi ke objek yang menaikkan peristiwa. Parameter kedua, e
, dalam contoh di atas, meneruskan objek khusus untuk peristiwa yang sedang ditangani. Dengan mereferensikan properti objek (dan, terkadang, metodenya), Anda dapat memperoleh informasi seperti lokasi mouse untuk peristiwa mouse atau data yang ditransfer dalam peristiwa seret dan letakkan.
Biasanya setiap peristiwa menghasilkan penanganan aktivitas dengan jenis objek peristiwa yang berbeda untuk parameter kedua. Beberapa penanganan aktivitas, seperti untuk MouseDown peristiwa dan MouseUp , memiliki jenis objek yang sama untuk parameter kedua mereka. Untuk jenis peristiwa ini, Anda dapat menggunakan penanganan aktivitas yang sama untuk menangani kedua peristiwa.
Anda juga dapat menggunakan penanganan aktivitas yang sama untuk menangani peristiwa yang sama untuk kontrol yang berbeda. Misalnya, jika Anda memiliki sekelompok RadioButton kontrol pada formulir, Anda dapat membuat satu penanganan aktivitas untuk Click peristiwa dan memiliki setiap peristiwa kontrol Click yang terikat ke satu penanganan aktivitas. Untuk informasi selengkapnya, lihat Cara: Koneksi Beberapa Peristiwa ke Satu Penanganan Aktivitas di Formulir Windows.
Baca juga
.NET Desktop feedback
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk