Apa Saja Yang Bisa Dilakukan Dengan Kontrol ListBox di Visual Basic .Net (VB.NET)?
ListBox merupakan kontrol yang penting dalam menampilkan sebuah data. Berbeda dengan Combobox yang hanya menampilkan ketika Dropdown di klik sedangkan ListBox menampilkan secara utuh dalam bentuk Daftar, dan User bisa memilihnya dengan cara klik sama seperti ComboBox.
| Manipulasi Kontrol ListBox di VB.Net |
Apa itu Kontrol ListBox di VB. Net ?
ListBox adalah kontrol yang digunakan untuk menampilkan daftar item dalam bentuk list. Pengguna bisa memilih satu atau beberapa item dari daftar tersebut, tergantung pengaturannya.
Fungsi Utama Kontrol ListBox di VB.NET
Sebelum masuk ke contoh, kita bahas dulu fungsi-fungsi utama dari ListBox.
1. Menampilkan Daftar Data
Fungsi paling dasar ListBox adalah menampilkan daftar data, misalnya:
- Daftar nama
- Daftar produk
- Daftar file
- Daftar pilihan menu
Data ini bisa ditambahkan secara manual atau lewat kode program.
2. Memilih Item dari List
ListBox memungkinkan user untuk memilih:
- Satu item (Single Selection)
- Banyak item sekaligus (Multiple Selection)
Fitur ini cocok untuk aplikasi yang membutuhkan pemilihan lebih dari satu data.
3. Menyimpan Data Sementara
ListBox sering digunakan sebagai tempat penyimpanan data sementara sebelum diproses lebih lanjut, misalnya sebelum disimpan ke database atau ditampilkan ke kontrol lain.
Cara Menggunakan Kontrol ListBox di VB.Net
1. Menambah Data
- Dengan Manual
'menambah data ke dalam ListBox manual
ListBox1.Items.Add("Direktur")
ListBox1.Items.Add("Manager")
ListBox1.Items.Add("Sekretaris")
ListBox1.Items.Add("Karyawan")
- Dengan Range
'menambah data ke dalam ListBox dengan Range
ListBox2.Items.AddRange(New String() {"Mangga", "Pisang", "Anggur"})
2. Mengambil Item Terpilih
'mengambil item terplih
Dim item As String = ListBox1.SelectedItem.ToString()
Label1.Text = item
3. Menghapus Item
- Menghapus item terpilih
ListBox1.Items.Remove(ListBox1.SelectedItem)
- Menghapus Semua Item
ListBox1.Items.Clear()
- MultiSimple atau
- MultiExtended
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.ClickIf ListBox3.SelectedItems.Count = 0 ThenMessageBox.Show("Belum ada item yang dipilih")Exit SubEnd IfDim hasil As String = ""For Each item As String In ListBox3.SelectedItemshasil &= "- " & item & vbCrLfNextMessageBox.Show(hasil, "Item yang Dipilih")End Sub
- Gunakan ListBox untuk data yang tidak terlalu panjang
- Kombinasikan dengan ScrollBar jika item banyak
- Beri validasi sebelum menambah atau menghapus item
- Jangan lupa cek apakah item sudah dipilih sebelum diproses
Post a Comment for "Apa Saja Yang Bisa Dilakukan Dengan Kontrol ListBox di Visual Basic .Net (VB.NET)?"
Berkomentarlah dengan sopan sesuai tema yang Anda baca.
Jangan menyimpang dari tema