listbox dan combo box

advertisement
LISTBOX DAN
COMBO BOX
LIST BOX
List Box

Merupakan kontrol yang digunakan
untuk menampilkan daftar pilihan
kepada user
Property List Box
1.
2.
3.
Backcolor
Untuk merubah warna background dari listbox
Forecolor
Untuk merubah warna text pada listbox
List
Digunakan untuk menambah atau mengurangi
item pada listbox
Property List Box
3.
List
Digunakan untuk menambah atau
mengurangi item pada listbox
a.
b.
Menambah saat fase desain. Masukkan data
dari property List. Untuk menambah data
gunakan ctrl + enter
Menambah data saat runtime. Gunakan
method additem. Sintaks: List1.additem
stringitem,[index]



stringitem : teks yang akan ditambahka pada listbox
index : untuk meletakkan item yang baru pada index
tertentu (bersifat optional)
Contoh: lstmatkul.additem “Pemrograman 2”
Property List Box
4.
Multiselect
Digunakan untuk menentukan
apakah user bisa memilih lebih dari
satu item
Pilihan:
a.
b.
c.
0-none : user hanya bisa memilih satu item
1-simple : user bisa memilih lebih dari satu
item
2-extended : user bisa memilih lebih dari satu
item. Beda dari simple adalah disini user harus
menekan tombol shift atau ctrl
Property List Box
5.
Style
0-standard :

menampilkan standard listbox
1-checkbox :

item ditampilkan berupa checkbox.
listbox bersifat multiselect
Property List Box saat Runtime
1.
2.
Listcount
Digunakan untuk mengetahui jumlah item
yang terdapat pada listbox
Text
Digunakan untuk mengambil text dari item
yang saat ini dipilih
Contoh: mk = lstmatkul.text
Property List Box saat Runtime
3.
Listindex
Digunakan untuk mengambil index dari item
yang sedang dipilih.
Index dari 0 sampai listcount-1
Index = -1 berarti tidak ada item yang dipilih
Juga digunakan untuk menentukan index mana
yang dipilih
Contoh:
List1.listindex = 1  pada saat program dijalankan,
item dengan index 1 akan diblok (dipilih)
Property List Box saat Runtime
4.
5.
List
Digunakan untukmengambil text dari suatu item
pada posisi index tertentu.
Mengembalikan nilai string
Sintaks: list(index)
Contoh: mk = lstmatkul.list(3)
Selected
Digunakan untuk memeriksa apakah item dengan
indeks yang ditunjuk telah dipilih oleh user atau
tidak.
Mengembalikan nilai Boolean (true atau false)
Sintaks: selected(index)
Contoh: pilih = lstmatkul.selected(3)
Method pada List Box
1.
2.
3.
Additem
Untuk menambah item ke listbox saat
runtime
Removeitem
Digunakan untuk mengahapus item pada
posisi index tertentu
Sintaks: list1.removeitem index
Contoh: lstmatkul.removeitem 3
Clear
Digunakan untuk membersihkan listbox
Contoh: lstmatkul.clear
COMBO BOX
Combo Box

Merupakan kontrol yang digunakan
untuk menampilkan pilihan kepada
user seperti pada listbox
Combo Box
Combo box memiliki property seperti
pada listbox seperti : listcount, listindex,
dan sebagai berikut.
 Combo box juga memiliki method
seperti pada listbox seperti : additem,
removeitem, dsb.
 Di combo box tidak bisa melakukan
multiselect

Download