Perbedaan utama antara form modal dan form non madal terletak ketika form tersebut dijalankan. jika saat form tersebut dijalankan dan pointer (mouse) bisa menunjuka form lain selain form tersebut maka dapat dipastikan bahwa form tersebut bukanlah form modal. akan tetapi sebaliknya jika saat form tersebut dijalankan dan mouse pointer tidak bisa menunjuk form lain selama form tersebut belum ditutup ini dapat dipastikan bahwa form tersebut adalah form modal. Untuk memperjelas bagaimanakah perbedaan utama antara form modal dan form non modal silahkan download contoh form modal disini dan download form non modal disini
Sekarang kita akan membuat sebuah project yang akan menunjukan perbedaan utama antara form modal dan form non modal. seperti biasanya siapkan project kosong terlebih dahulu, klik file dan pilih new project, akan muncul sebuah kotak dialog, pada kotak project name silahkan isi nama project sesuai dengan keinginan, tidak ada aturan khusus dalam penulisan project. untuk langkah langkah lebih detailnya silahkan ikuti instruksi dibawah ini
langkah pertama : tambahkan dua button pada form yang ada pada project yang telah disiapkan sebelumnya tadi, atur dan tata sedemikian rupa sehingga tampilannya seperti pada gambar dibawah ini
Gambar 1. Preview desaian program
langkah kedua : Tambahkan satu form lagi kedalam project. caranya klik menu project, lalu pilih addWindowsForm setelah itu akan muncul sebuah kotak dialog klik OK saja.
langkah ketiga : Doble klik pada button satu yang berlabel form modal untuk membangkitkan event single klik pada button satu tersebut. setelah itu masukan source code berikut ini
Form2 frmModal = new Form2();
frmModal.ShowDialog();
frmModal.ShowDialog();
langlah keempat : Double klik pada button dua (Berlabel form non modal) untuk membangkitkan event single klik pada button tersebut. setelah itu tambahkan source code dibawah ini
Form2 frmNonModal = new Form2();
frmNonModal.Show();
frmNonModal.Show();
langkah lima : Done, program selesai dibuat, jika langkah langkah diatas dilakukan dengan benar maka saat program dijalankan akan muncul sebuah from dengan dua button seperti pada gambar diatas. jika user menekan button form NonModal akan muncul sebuah form dan user masih bisa mengarahkan pointernya ke form satu tanpa harus menutup form kedua, akan tetapai sebaliknya jika user melakukan klik terhadap button modal, akan muncul sebuah form dan user tidak dapat bisa melakukan klik di form satu sebelum form dua ditutup.
untuk memudahkan dalam memahami program silahkan
download contoh binary file programnya disini dan juga
download full projectnya disini.
for more information contact on informasi@csharp-indonesia.com
pandauan download : klik link download yang disediaan diatas, setelah itu akan muncul halaman adf.ly, tunggu beberapa detik sampai pada pojok kanan atas muncul tulisan skip ad. klik tombol tersebut ,setelah itu akan muncul halaman ziddu, silahkan klik pada button download yang muncul pada halaman ziddu
NB : Semua program dalam tutorial ini ditulisa menggunakan IDE Visual studio 2010. dengan target framework 3.5.
ARTIKEL YANG MIRIP
ARTIKEL YANG MIRIP
- validasi nilai pada field di C# (C Sharp)
- membuat form login database mysql di C# (C Sharp)
- button dinamis antar form di C# (C Sharp)
- mengganti Form startup pada C#
- membuat form login dengan database Mysql di C# ( C Sharp )
- menutup form satu dari form dua di C# (C Sharp)
- mengirim nilai antar form ( Form1 ke form2 / form2 ke Form1)
Tidak ada komentar:
Posting Komentar