Bagikan melalui


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