Nama Komponen
Button
CheckBox
CheckedListBox
ComboBox
DateTimePicker
Label
ListBox
RadioButton
TextBox
PictureBox
Gambar 2.2.1 Objek yang berbeda Jenisnya, belum tentu memiliki properties yang sama
Property Value adalah nilai dari setiap Property yang ada, yang memberikan identitas
tersendiri bagi setiap objek yang anda letakkan pada sebuah Form. Jadi walaupun ada 2 Objek yang
sejenis, misalnya ada dua buah Button, mereka tidak mungkin memiliki Property Value yang sama
seratus persen. Hal ini disebabkan
(Name) yang berfungsi sebagai identitas utama dari setiap objek yang ada, dan anda tidak bisa
memberi nilai/value yang sama kepada lebih dari satu objek. Penjelasan terdapat pada gambar
dibawah ini.
Gambar 2.2.3 Inilah yang akan terjadi jika anda ingin memberi Nilai yang sama pada Property
(Name) didalam dua objek yang berbeda
Pengenalan Komponen
1. Button
Button merupakan komponen visual yang berbentuk seperti tombol. Digunakan
sebagai media untuk eksekusi suatu perintah tertentu dengan cara klik pada Button
tersebut.
Nama Property
Fungsi
(Name)
Identitas utama dari Button, nama object yang akan digunakan didalam
code.
Text
Font
Mengatur jenis tulisan, ukuran, style, serta effects Text pada Button
Size
2. Label
Label merupakan komponen visual yang berfungsi untuk mencetak tulisan tertentu
kedalam sebuah Form.
Fungsi
(Name)
Identitas utama dari Label, nama object yang akan digunakan dalam
code
Text
ForeColor
Font
Mengatur jenis tulisan, ukuran, style, serta effects Text pada Label
3. TextBox
TextBox merupakan komponen visual yang berfungsi sebagai tempat yang
menampung tulisan yang anda ketik melalui keyboard.
Fungsi
(Name)
Identitas utama dari TextBox, nama object yang akan digunakan dalam
code
Text
PasswordChar
Multiline
Menentukan apakah TextField tersebut bisa lebih dari 1 baris atau tidak
MaxLength
4. CheckBox
CheckBox merupakan komponen visual yang berfungsi sebagai media dalam
melakukan pemilihan terhadap beberapa opsi sekaligus.
Pada CheckBox. Terdapat beberapa Properties yang umum dipakai. Berikut ini
adalah tabel Properties dari CheckBox.
Nama Property
Fungsi
(Name)
Identitas utama dari CheckBox, nama object yang akan digunakan dalam
code
Text
Checked
CheckAlign
5. RadioButton
RadioButton merupakan komponen visual yang berfungsi sebagai media dalam
melakukan pemilihan terhadap salah satu opsi dari beberapa pilihan yang ada.
Fungsi
(Name)
Text
Checked
CheckAlign
Secara default, setiap RadioButton yang langsung masuk ke Form akan tergabung
kedalam satu grup, sehingga tidak ada RadioButton yang bisa dipilih lebih dari satu, seperti
yang terdapat pada gambar dibawah ini
6. ComboBox
ComboBox merupakan komponen visual dimana anda bisa melakukan pilihan
terhadap opsi opsi yang ada yang disajikan secara menurun ke bawah (drop down).
Fungsi
(Name)
Text
Merupakan isi tulisan yang berada pertama kali pada text field di dalam
ComboBox
Jika anda ingin menambahkan pilihan pada ComboBox tersebut, anda bisa
melakukannya dengan cara yang akan dijelaskan dibawah ini.
1. Klik pada objek ComboBox yang ingin ditambahkan itemnya
2. Ketika ComboBox tersebut sudah terklik, maka akan muncul gambar panah
kecil di sebelah kanan atas, klik dan pilih Edit Items
Gambar 2.3.9
3. Akan muncul sebuah pop-up, anda bisa mengisi item item yang ada pada
setiap barisnya.
Gambar 2.3.10
7. ListBox
ListBox merupakan sebuah komponen visual yang menampilkan item - itemnya
secara menurun kebawah. Bedanya dengan ComboBox, dimana pada awalnya hanya terlihat
satu baris saja, ListBox menampilkan item - item tersebut secara langsung.
10
Nama Property
Fungsi
(Name)
Identitas utama dari ListBox, nama object yang akan digunakan dalam
code
IntegralHeight
ItemHeight
SelectionMode
MultiColumn
Jika anda ingin menambahkan pilihan pada ListBox tersebut, anda bisa
melakukannya dengan cara yang akan dijelaskan dibawah ini.
1. Klik pada objek ListBox yang ingin ditambahkan itemnya
2. Ketika ListBox tersebut sudah terklik, maka akan muncul gambar panah kecil di
sebelah kanan atas, klik dan pilih Edit Items
Gambar 2.3.12
3. Akan muncul sebuah pop-up, anda bisa mengisi item item yang ada pada
setiap barisnya.
11
Gambar 2.3.13
8. CheckedListBox
CheckedListBox merupakan komponen visual yang memiliki karakteristik yang
hampir sama dengan ListBox, namun setiap Item yang ditampilkan memiliki CheckBox.
Fungsi
(Name)
Sorted
ItemHeight
SelectionMode
MultiColumn
Jika anda ingin menambahkan pilihan pada CheckedListBox tersebut, anda bisa
melakukannya dengan cara yang akan dijelaskan dibawah ini.
SMA Kristen IPEKA
12
Gambar 2.3.15
3. Akan muncul sebuah pop-up, anda bisa mengisi item item yang ada pada
setiap barisnya.
Gambar 2.3.16
9. DateTimePicker
DateTimePicker merupakan komponen visual yang digunakan untuk melakukan
input dalam format tanggal, bulan dan tahun.
13
Gambar2.3.17 DateTimePicker
Pada DateTimePicker, terdapat beberapa Properties yang umum dipakai. Berikut
ini adalah tabel Properties dari DateTimePicker.
Nama Property
Fungsi
(Name)
MaxDate
MinDate
Value
10. PictureBox
PictureBox adalah komponen visual yang digunakan untuk memuat gambar
kedalam sebuah Form.
14
Pada PictureBox, terdapat beberapa Properties yang umum dipakai. Berikut ini
adalah tabel Properties dari PictureBox.
Nama Property
Fungsi
(Name)
Image
ErrorImage
Menentukan File Image yang akan digunakan ketika Image tidak bisa diload
SizeMode
Jika anda ingin menentukan gambar yang ingin ditampilkan di dalam PictureBox,
anda bisa melakukannya dengan mengikuti langkah-langkah berikut.
1. Temukan Property Image pada PictureBox
15
Gambar 2.3.20
3. Carilah gambar yang ingin dimasukkan, kemudian jika sudah kilk OK
Gambar 2.3.21
LATIHAN
1. Apa yang dimaksud dengan Properties?
2. Menurut anda, apakah dalam dua objek sejenis, anda dapat memiliki Value yang sama?
Jelaskan alasanmu!
3. Sebutkan setiap komponen visual yang anda ketahui!
4. Dari penjelasan sebelumnya, anda mengetahui bahwa secara default, daari setiap
RadioButton yang ada, hanya bisa dipilih satu saja, seolah-olah mereka berada didalam
16
kelompok yang sama. Bagaimanakah cara membagi setiap RadioButton tersebut kedalam
beberapa kelompok yang berbeda?
PRAKTEK
1. Buatlah sebuah Form dengan tampilan berikut ini!
17