Yak, disini saya akan membawakan sebuah tutorial
sederhana bagaimana caranya menerapkan form MDi pada program kita. Sebelum itu
mungkin kawan2 sempat bertanya, apa itu form MDi ?
MDI Form adalah induk dari semua Form yang ada, atau
dalam arti lain adalah antarmuka pengguna khas di mana setiap dokumen dalam
aplikasi ditampilkan dalam jendela anak terpisah dalam wilayah klien dari
jendela utama aplikasi. (Laez)
Langsung saja kita praktek sederhana pembuatan
form MDi sederhana ini. Disini saya menerapkannya pada sebuah program
sederhana, yaitu program anak FDi Club. Pertama-tama tentu, silahkan buat
project terlebih dahulu pada visual studio. Pastikan bahwa project yang dibuat
adalah project windows form dengan mengunakan bahasa C#.
Kemudian jika sudah, hal pertama yang kita
perlukan untuk mengubah form baru pada projec yang kita baru buat, adalah
dengan mengubah nilai dari IsMDIContainer menjadi true. Hal ini dapat kamu cek
dan lakukan pada properties (disini saya meletakkan properties panjang
kebawah). Kamu juga dapat mengecek properties dengan cara mengklik kanan pada form
kemudian klik properties.
Jika sudah, maka form kita otomatis akan berubah
menjadi sebuah form dengan format MDi form. Langkah kedua untuk membuat MDi
form kita agar bisa digunakan, adalah dengan menambahan menubar pada form MDi
kita tadi. Menubar dapat kita temukan pada toolbox (disini toolbox saya berada
dikiri workspace) dengan nama berupa menustrip. Anda dapat menambahkannnya
dengan 2 cara, yaitu dengan men double click pada komponen menustrip di
toolbox, atau click dan drag menuju form yang kita buat sebelumnya.
Jika sudah, maka silahkan anda tambahkan menu
dan submenu sesuai kebutuhan anda. Caranya sangat mudah, cukup dengan mengklik
dan mengisi nama pada menu maupun submenu yang tersedia, maka secara otomats
komponen meu tersebut akan dibuat dan dapat digunakan.
Tentu, jangan lupa untuk mengubah nama setiap variabel
komponen pada program kita, termasuk menu dan submenu yang kita buat
sebelumnya. Hal ini dapat dilakukan dengan mengubah nama design pada deretan
properties pada setiap komponen
Kemudian jika sudah, silahkan anda membuat
sebuah form baru. Form ini akan kita panggil pada form utama nantinya kedalam
bentuk berupa form MDIchild atau anak form dari form utama kita. Kita dapat
menambahkannya dengan cara memilih project > new windows form
Kemudian agar form yang kita buat tadi dapat
kita panggil ke dalam form utama kita tadi, silahkan tambahkan kodingan pada
event click pada menu maupun submenu yang kita buat tadi. Cara untuk
menambahkan event cukup mudah, anda tinggal mengklik 2x pada setiap variabel
komponen yang mau anda kasih event click, termasuk menu maupun submenu yang
telah kita buat. Atau anda dapat menambahkan event tersendiri pada menu event,
yang dapat diakses dengan mengklik ikon petir pada deretan ikon pada bagian
atas properties. Berikut kodingan yang harus ditambahkan pada event click di
menustrip
Pada kodingan itu, terlihat ada ada 3 line kodingan. Line
pertama menyatakan bahwa kita akan menyatakan form yang kita buat baru
sebelumnya menjadi sebuah variabel, pada form utama kita tadi. Ini berguna agar
dapat memudahkan akses nantinya. Kemudian pada line kedua menyatakan bahwa MDiparent
atau form induk dari form “daftar” (form yang baru dibuat) adalah form utama
ini atau yang dinyatakan dengan “this”. Kemudian line ketiga menyatakan untuk
menampilkan atau men-show form yang dinyatakan oleh variabel dss sebelumnya.
Disini saya membuat 2 buah form berbeda untuk menjadi MDi child pada
form utama saya. Disini anda dapat menkreasikan sesuka hati anda, mau berapa
maupun jenis form yang ingin anda buat dan gunakan.
Sekian dulu tutorial yang satu ini. Kedepannya akan
saya buat tutorial lebih lanjut mengenai bagaimana caranya kita mengkoneksikan
database ke program kita.
Tidak ada komentar:
Posting Komentar