banyak sekali macam-macam event yang disediakan di dalam bahasa pemrograman C#, terkadang kita menggunakannya tanpa kita sadari, event yang paling sederhana dan yang selalu ada adalah event
private void Form1_Load(object sender, EventArgs e)
{
}
tapai, bagaimanakan kita membangkitkan event-event keyboard maupun event-event double klik..????. dimanakah kita bisa membangkitkan event tersebut...?????
oke... sekarang kita bahas cara untuk membangkitkan event-event yang tidak disediakan otomatis oleh form di C#. untuk membangkitkan event-event pada komponen bisa kita lakukan seperti cara berikut ini
1. kita harus menselect komponen yang akan kita bangkitkan eventnya, misalnya kita akan membangkitkan event pada tab control, lebih tepatnya kita akan membangkitkan event jika tab header di klik. perhatikan gambar dibawah ini
pada gambar diatas kita tidak bisa langsung menambahkan event untuk menangani jika tab2 di klik, misalnya kita akan menampilkan messegebox jika tab2 diklik
2. untuk memunculkan event-event yang ada di komponen form, select komponen yang ingin kita bangkitkan eventnya (dalam contoh kasus ini select tabControl1 ingat bukan tabPage1). selanjutnya lihat properti nya(klik kanan properties). akan muncul jendela properti, langkah selanjutnya adalah klik gambar petir. perhatikan gambar dibawah ini
bisa kita lihat pada gambar diatas, bahwasanya setiap komponen mempunyai banyak sekali event-event yang tersedia, jika kita ingin menggunakan/membangkitkan event tersebut, lakukan double klik pada salah satu event yang tersedia, maka akan muncul di jendela source code code-codenya, misalkan untuk menambahkan event SelectedIndexChanged, lakukan double click pada event tersebut, selanjutnya akan muncul tampilan seperti dibawah ini
private void tabControl1_SelectedIndexChanged(object sender, EventArgs e)
{
// letakkan source code disini
}
untuk melakukan tes running program, kita masukan messebox saja. sehingga jika tabPag2 di klik akan muncul pesan ("halo, tabPage2")
source codenya seperti berikut ini
private void tabControl1_SelectedIndexChanged(object sender, EventArgs e)
{
if (tabControl1.SelectedIndex == 1)
{
MessageBox.Show("Halo tabPage2");
}
}
jika program di running, hasilnya jika tabPage2 di clik akan muncul pesan seperti berikut ini
1 komentar:
makasih mass infonya..
Daftar Web yang menyediakan info seputar bola,
prediksi bola ter-update..
berita bola TERBARU DAN TERPERCAYA ada di pastibet.com , bola368.com , bola368.net , bola368.org
Buruan Gabung..!!
Posting Komentar
Jadilah pengunjung yang aktif, komentar anda sangat berarti.