[C#] Menambah Parameter pada Event Handler

Ada kondisi dimana terkadang kita ingin menambahkan suatu parameter pada suatu event yang akan dijalankan. Berikut cara untuk menambah parameter pada suatu event:

Pertama kita definisikan dahulu fungsi yang akan diajalankan , misal :

private void namaFundsi(object sender, EventArgs e, RichTextBox r, TextBox t2,string pesan)
{
    // kode anda
}

Disana dapat anda lihat saya menambahkan 3 buah parameter, yaitu “r”,”t2″, dan “pesan”. Setelah itu untuk memasukkan fungsi tersebut ke dalam suatu event, buat kode seperti berikut:

this.textBox1.TextChanged += (sender, args) =>
 setValFocus(sender, args, richTextBox1, textBox2, "pesan yang dimasukkan");

Disana anda dapat lihat saya memasukkan kode tersebut untuk dijalankan pada event textbox changed.. Anda juga dapat melihat bagaimana cara melempar parameter sender dan args untuk fungsi tersebut.

Selesai.. selamat mencoba..

Semoga membantu..😀

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: