Kamis, 27 Oktober 2011

Macam macam event dan membuat event di C#

Banyak sekali kejadian kejadian atau event dalam suatu bahasa pemrograman tidak terkecuali dengan VISUAL C#, event event ini sangat penting bagi seorang programer untuk mengetahui jenis jenis event yang digunakannya, karena event inilah awal dari eksekusi source source code program, pada kesempatan kali ini akan diberikan tutorial untuk membuat/membangkitkan event mouse ketika menyentuk button. Untuk mengimplementasikan teori diatas kedalam project ikuti langkah demi langkah dibawah ini, tapi seperti biasa sebelumnya siapakan project kosong terlebih dahulu, klik file new project sesaat akan muncul kotak project name, isi nama project sesuai dengan keinginan tidak ada aturan khusus dalam penamaan project. berikut ini adalah main source untuk membuat/membangkitkan event mouse yang menyentuh button


private void button1_MouseEnter(object sender, EventArgs e)
        {

        }

Langkah 1: tambahkan komponen toolbox button, atur dan tata sedemikian rupa sehingga tampilannya seperti pada gambar diatas
Langkah 2 : klik pada button1 (ingat hanya klik bukan doube klik) setelah masuk ke jendela properties, perhatikan gambar dibawah ini
 Gambar 2. Preview jendela source code
pada jendela properties klik tanda icon petir untuk menampilkan macam macam kejadian yang bisa di tangani oleh button satu, jika sudah terlihat seperti gambar diatas double klik jenis event yang ingin digunakan/dibangkitkan/dibuat, dalam contoh kasus ini evet yang akan digunakan adalah mouse enter pada button. double klik item  MouseEenter, perhatikan gambar dibawah ini
 Gambar 3. Preview macam macam kejadian pada button1


Jika item tersebut diklik dua kali (double klik) secara otomatis pada jendela source code akan muncul baris code seperti berikut ini

private void button1_MouseEnter(object sender, EventArgs e)
        {

        }

Langkah 3 : ini berarti bahwa event mouse enter telah terbentuk, mari kita cek event tersebut dengan menambahkan meesegebox pada program  
sehingga code lengkapnya seperti berikut ini



private void button1_MouseEnter(object sender, EventArgs e)
        {
            MessageBox.Show("Ada Mouse Masuk");
        }


langkah 4 : Done, program selesai dibuat. Jika langkah langkah diatas dilakukan dengan benar, maka saat program dijalankan tidak akan ada kejadian apa apa tapi setelah mouse diarahkan ke button muncul sebuah messegebox yang menunjukan bahwa mouse telah menyentuh button. Berikut ini hasil preview program

Gambar 4. Preview hasil running program

Tidak ada komentar:

Posting Komentar