Page 54 - E-Modul Pemrograman Dasar Kelas X RPL
P. 54

namespace Contoheventdriven

                 {

                 public partial class Form1: Form
                        {

                        public Form1()

                        {

                                       InitializeComponent();

                               }
                               //ini contoh method event driven

                               private void btnkliksaya_Click(object sender,
                        EventArgs e)

                               {

                                       MessageBox.Show("Anda telah mengklik tombol");

                               }
                        }

                 }



                       Jika kita mengklik tombol Klik Saya (event), maka program akan menjalankan suatu
               tugas  berupa  mengeluarkan  satu  jendela  (window)  baru  dengan  keterangan  atau  teks

               tertentu.

            b.  Cara Lain Membuat Event Handler

               Pada saat membuat dan menulis program, biasanya untuk menuliskan kode suatu event
               driven dengan cara mengklik dua kali suatu komponen (misalnya komponen suatu tombol
               (button)). Sebuah pola fikir pemrograman, yaitu program aliran ditentukan oleh peristiwa,

               yaitu sensor pengguna output dan tindakan (mouse klik, tombol yang ditekan) atau pesan
               dari program lain disebut dengan pemrograman kendali kejadian atau event driven. Cara
               ini ternyata hanyalah salah satu membuat  event handler dari komponen tersebut, yaitu
               event click button. Ada beberapa event dari suatu komponen yang bisa digunakan untuk
               menjalankan suatu tugas atau perintah. Event-event yang lain yang bisa digunakan ada di

               tab  properties  komponen  tersebut  dengan  memilih  ikon  event.  Sebagai  contoh  untuk
               komponen  button,  maka  beberapa  event  yang  bisa  digunakan  adalah  Click,  Click  Size
               Change, Control Added, Control Remove, dan lain-lain.



                                                             44
   49   50   51   52   53   54   55   56   57   58   59