Artikel ini kali ini membahas tentang cara memasukkan atau menyisipkan beberapa pilihan data ke dalam ComboBox yang diambil dari Array pada Visual Basic.NET (VB.Net) dengan tujuan agar tidak perlu capek-capek mengisi satu-satu list data secara manual. Apalagi, di dalam pemilihan data tersebut akan menampilkan hasil data / value / nilai yang diambil nilai index dari pemilihan ComboBox tersbut dalam membuat aplikasi berbasis Desktop.
Kamu bisa mengambil studi kasus sederhana yaitu aplikasi menampilkan harga buah. Kamu bisa menyisipkan atau memasukkan beberapa data buah ke dalam ComboBox yang diambil dari List atau Array beserta membuat list data untuk harga buah dalam bentuk Array yang berguna untuk menampilkan harga buah yang sesuai dengan nilai index pada ComboBox yang dipilih dalam pembuatan aplikasi berbasis desktop dengan bahasa pemrograman Visual Basic.NET. Untuk tutorial ini, kamu bisa menggunakan tools Visual Studio dengan berbagai versi yang meliputi Visual Studio 2008, Visual Studio 2010, dkk.
Daftar Isi
MEMBUAT FORM ATAU TAMPILAN APLIKASI
Dari tampilan form yang diatas, kamu membutuhkan 2 unit label, 1 unit combobox, dan 1 unit textbox yang dimana memiliki fungsi masing-masing pada ToolBox yang diantaranya ComboBox untuk memasukkan beberapa data buah dengan sesuai kebutuhan kamu.
SOURCE CODE
Pada bagian ini, ada beberapa kode perintah yang digunakan untuk menampilkan harga buah yang berdasarkan pemilihan ComboBox tersebut.
'Buat Array untuk nama buah. Dim buah() As String = {"Apel", "Belimbing", "Ceri", "Delima", "Duku", "Pisang"} 'Buat array untuk harga buah. Dim harga() As Integer = {12000, 13000, 15000, 20000, 15000, 12000} Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged 'Tampilkan harga buah dari pemilihan combobox secara otomatis. TextBox1.Text = harga(ComboBox1.SelectedIndex) End Sub Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 'Memasukkan list nama buah ke dalam Combobox. For i = 0 To buah.Length - 1 With ComboBox1 .Items.Add(buah(i)) End With Next End Sub
Untuk pengisian list harga buah mengharuskan sama jumlah index dari list buah sebelumnya. Misalkan, kamu membuat list nama buah itu sebanyak 7 index, maka untuk membuat list harga buah harus sama dengan jumlah index dari list nama buah tadi.
HASIL AKHIR
Pada bagian ini akan menampilkan hasil akhir dalam membuat program sederhana sebagai berikut:
A. Tampilan Awal
B. Tampilan Pemilihan Nama Buah
C. Tampilan Hasil Pemilihan Data
Pada tampilan gambar poin C, langsung menampilkan harga buah secara otomatis yang berdasarkan pemilihan nama buah dari ComboBox tadi. Oleh karena itu, kamu harus membuat list harga buah dengan jumlah index yang sama dengan list nama buah sebelumnya.
PENUTUP
Dalam pembuatan aplikasi desktop, pasti kamu membuat satu atau beberapa validasi data dalam pemilihan jenis atau tipe tertentu yang bisa muncul data hasil dari pemilihan data tersebut dengan menggunakan bahasa pemrograman Visual Basic.NET. Salah satunya komponen ComboBox. Apabila kamu tidak menggunakan database atau file untuk menyisipkan beberapa data ke dalam ComboBox, maka bisa menggunakan list atau Array.
Dari tutorial ini kamu bisa mengembangkan aplikasi berbasis desktop tersebut yang sesuai dengan kreatifitas kamu dalam membuat aplikasi dengan menggunakan validasi data untuk pemilihan data tertentu melalui ComboBox yang akan muncul hasil data yang telah dipilih dari ComboBox secara otomatis melalui penggunaan Array.