Multiple Form
Dalam Sebuah Aplikasi kita dapat menggunakan beberpa Form Sekaligus jika aplikasi yang kita buat dalam sekala besar.
Ada beberapa cara untuk dapat menambah form ke dalam program.
- Melalui Menu Project
- Melalui Solution Explorer
Menu Project
Project - > Add Windows Form
Klik kanan- > Add -> Add Windows Form
Mengatur Tampilan Form
Berikut Properti Control yang sering digunakan :
- AccepButton, Cancel Button
Berfungsi agar dapat menggunakan Tombl Enter dan Escape.
- Auto Scale
Berfungsi untuk mengatur ukuran secara otomatis. Memiliki Nilai True /False
- Auto Scroll
Berfungsi untuk menampilkan scroll bar secara otomatis pada form ketika sebagian dari kontrol form tidak terlihat.
- AutoScrollMargin
- AutoScrollSize
- Border Syle
Berfungsi Untuk mengatur syle border form dan tampilan form.
- Control Box
Berfungsi untuk mengaktifkan atau menonaktifkan menu control.
- MinimizeBox, MaximaziBox
Berfungsi untuk mengaktifkan atau menonaktifkan tombol MinimizeBox dan MaximizeBox
- MinimumSize, MaximumSize
Berfungsi mengatur ukuran minimum dan maximum form.
- StarPosition
Berfungsi menentukan posisi form saat pertama kali ditampilkan
- Back Color
Berfunsi memberikan warna watar belakang pada form.
- Border Image
Berfungsi memberikan Gambar latar belakang pada form.
Event Pada Form
- Load
Event load dikerjakan pada saat form loading atau ketika form di simpan di memori komputer.
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
End Sub
- Active dan Deactive
Active Dikerjakan pada saat form aktif atau terfokus, Diactive dikerjakan ada saat fokus meninggalkan form
Private Sub Form1_Active(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
End Sub
Private Sub Form1_Deactive(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
End Sub
- Closing
Event yang dikerjakan pada saat form ditutup dengan mengklik tombol close button
Private Sub Form1_Closing(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
MsgBox(“Apakah Anda Yakin Ingin Keluar ?”,MsgBoxSyle.YesNo And MsgBoxSyle.Question,”Komfirmasi)If MsbBoxResult.Yes Then
e.Cancel = True
Me.Dispose()
Else
e.Cancel = False
End If
End Sub
- Resize
Event Rezise akan dijalankan ketika pengguna melakukan perubahan ukuran pada form
Private Sub Form1_Resize(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
End Sub
Memanggil Form dari Form Lain
Untuk memanggil Form lain menggunakan perintah “Show()”. Dan untuk menyembunyikan Fotm menggukanan perintah “Hide()”
Form2.Show()
Form2.Hide()
Interaksi antar form satu dengan form lain sangat penting dalam pemrograman. Untuk mengontrol form dari form lain kita memerlukan variabel.
Form2.TextBox1.Text = TextBox1.Text
Menu Pada Form
Menu merupakan salah satu karakteristik yang paling umum pada tampilan berbasis Windows. Untuk mendasain menu kontrol kita membutuhklan kontrol MainMenu.
Main Menu
Main menu merupakan kontrol yang digunakan untuk medesai menu. Dengan MainMenu kita dapat menyusun menu utama, submenu, dan sub darisubmenu.
Untuk membuat menu pada Form, langkah-langkahnya adalah sebagai berikut :
- Tambahkan Satu Form pada proyek Anda.
- Tambahkan Kontrol MenuStrip pada form Anda.
Tampilan Form akan seperti berikut :
Untuk menuliskan Teks menu, klik pada tulisan Type Here, Lalu ketikan Teksnya
Untuk membuat pembatas antar menu, hanya perlu menyisipkan karakter “-” pada type here.
Untuk memberukan Shortcut pada Menu, hanya perlu menyisipkan karakter “&” sebelum huruf yang ingin dijadikan Shortcut.
Tidak ada komentar:
Posting Komentar