Senin, 05 Desember 2016

Penerapan sederhana form MDi pada program pendaftaran klub FDi

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