Cara: Menyambungkan Beberapa Peristiwa ke Satu Penanganan Aktivitas di Formulir Windows
Dalam desain aplikasi, Anda mungkin merasa perlu menggunakan satu penanganan aktivitas untuk beberapa peristiwa atau memiliki beberapa peristiwa yang melakukan prosedur yang sama. Misalnya, sering kali merupakan penghemat waktu yang kuat untuk memiliki perintah menu yang menaikkan peristiwa yang sama dengan tombol pada formulir Anda jika mereka mengekspos fungsionalitas yang sama. Anda dapat melakukan ini dengan menggunakan tampilan Peristiwa jendela Properti di C# atau menggunakan Handles
kata kunci dan kotak drop-down Nama Kelas dan Nama Metode di Editor Visual Basic Code.
Untuk menyambungkan beberapa peristiwa ke satu penanganan aktivitas di Visual Basic
Klik kanan formulir dan pilih Tampilkan Kode.
Dari kotak drop-down Nama Kelas, pilih salah satu kontrol yang ingin Anda miliki handel penanganan aktivitasnya.
Dari kotak drop-down Nama Metode, pilih salah satu peristiwa yang Anda inginkan untuk ditangani oleh penanganan aktivitas.
Editor Kode menyisipkan penanganan aktivitas yang sesuai dan memposisikan titik penyisipan dalam metode . Dalam contoh di bawah ini, ini adalah Click peristiwa untuk Button kontrol.
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click ' Add event-handler code here. End Sub
Tambahkan peristiwa lain yang ingin Anda tangani ke
Handles
klausa.Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click, Button2.Click ' Add event-handler code here. End Sub
Tambahkan kode yang sesuai ke penanganan aktivitas.
Untuk menyambungkan beberapa peristiwa ke satu penanganan aktivitas di C#
Pilih kontrol tempat Anda ingin menyambungkan penanganan aktivitas.
Di jendela Properti, klik tombol Peristiwa ().
Klik nama peristiwa yang ingin Anda tangani.
Di bagian nilai di samping nama peristiwa, klik tombol drop-down untuk menampilkan daftar penanganan aktivitas yang ada yang cocok dengan tanda tangan metode peristiwa yang ingin Anda tangani.
Pilih penanganan aktivitas yang sesuai dari daftar.
Kode akan ditambahkan ke formulir untuk mengikat peristiwa ke penanganan aktivitas yang ada.
Baca juga
.NET Desktop feedback