Page 40 - E-Modul Pemrograman Dasar Kelas X RPL_Neat
P. 40

Untuk menambahkan kode program dari setiap menu tersebut, maka lakukan klik

               dua kali pada nama menu yang sudah dibuat, sehingga akan masuk ke halaman penulisan
               kode program. Sebagai contoh, menu Tentang, dengan isi maksud menampilkan informasi
               dari program ini.


                 privatevoid tentangToolStripMenuItem_Click_1(object sender,
                 EventArgs e)

                 {

                        MessageBox.Show("Program Hitung Luas dan Volume",
                 "Informasi",

                        MessageBoxButtons.OK, MessageBoxIcon.Information);

                 }


               1)  Kontrol Menu Antarmuka Pada Aplikasi

                   Pada program Luas dan Volume, setiap item menu merujuk suatu kode program yang
                   fungsinya  untuk  menyelesaikan  suatu  masalah  (misalnya  menghitung  luas  segitiga,
                   segiempat dan sebagainya). Setiap item menu bisa dirujuk pada form utama atau dengan

                   membuat form baru untuk tiap- tiap item menu. Untuk membuat form baru, klik Project
                   → Add Windows Form Windows Form→ Add. Kemudian, ubah properti dari form baru
                   tersebut, misalnya dengan nama formSegitiga, dan teksnya adalah Luas Segi Tiga. Lalu
                   tambahkan  komponen  label,  textBox,  dan  button.  Ubah  properties  dari  komponen-
                   komponen tersebut yang sesuai dengan masing-masing form. Akibatnya, jika dilakukan
                   untuk semua item menu, maka akan dibuat 5 form yang baru untuk masing-masing form
                   tersebut (menu Tentang tidak perlu pakai form, karena sudah menggunakan method

                   MessagesBox.

                   Kode program untuk masing-masing form adalah sebagai berikut.

                   a)  Form utama (form1)


                 using System;

                 using System.Collections.Generic;

                 using System.ComponentModel;

                 using System.Data;

                 using System.Drawing;

                 using System.Linq;



                                                             30
   35   36   37   38   39   40   41   42   43   44   45