Tuesday, December 23, 2014
Monday, December 22, 2014
Membuat Combo Box dengan DevExpress dan .Net (Windows Form)
Berikut akan ditunjukan Penggunaan combobox dengan menggunakan komponen devexpress, dengan lebih dari satu kolom.
Silahkan buat project baru dengan Window Form Application.
Kemudian Siapkan struktur data berikut ini :
Kemudian pada visual studio tambahkan form baru
Tambahkan Events EditValueChanged di komponen LookUpEdit1.
Jalankan Aplikasi dan selesai.
Silahkan buat project baru dengan Window Form Application.
Kemudian Siapkan struktur data berikut ini :
Nama Kolom | Tipe Data |
NamaPropinsi | string |
IbuKota | string |
JumlahPopulasi | big in |
Kemudian pada visual studio tambahkan form baru
Selanjutnya pemilihan database dan konektivitas, pilih lokal database.
Lalu pilih dataset dan pilih next.
Setelah itu Finish, Maka akan terbentuk Database1.sdf, Klik dua kali maka akan muncul window baru, klik kanan pada table dan pilih create table.
Kemudian Buat data seperti berikut :
NamaPropinsi | IbuKota | JumlahPopulasi |
Aceh | Banda Aceh | 223446 |
Sumatera Utara | Medan | 2097610 |
Sumatera Barat | Padang | 833562 |
Riau | Pekanbaru | 897767 |
Setelah itu kita masukan komponen devexpress berupa LookUpEdit terdapat di komponen toolbox ke dalam Form.
Kemudian masukan table Propinsi kedalam dataset, klik dua kali database1dataset1.xsd, tarik table propinsi ke dalam dataset, untuk memeriksa data sudah masuk dan benar dilakukan klik kanan pada Fill , Getdata() kemudian pilih Preview Data setelah itu Preview.
Selanjutnya menghubungkan database1dataset dengan komponen LookUpEdit1, yaitu dengan klik kanan LookUpEdit1 kemudian isi data source dengan table propinsi.
Display Member diisi dengan NamaPropinsi. Display Member ini berguna untuk menampilkan data di combobox ketika belum diklik. Terakhir isi Value Member dengan JumlahPopulasi. Kita ingin ketika combobox dipilih, nilai yang dihasilkan adalah JumlahPopulasi. Jika aplikasi dijalankan akan terlihat seperti gambar berikut ini:
Tambahkan komponen TextEdit ke Form1. Komponen ini mirip dengan TextBox bawaan .NET. TextEdit1 akan menampung nilai JumlahPopulasi dari LookUpEdit1. Ketika LookUpEdit1 dipilih otomatis TextEdit1 berisi nilai yang dimaksud.
Tambahkan Events EditValueChanged di komponen LookUpEdit1.
Private
Sub
LookUpEdit1_EditValueChanged(sender
As
System.
Object
, e
As
System.EventArgs)
Handles
LookUpEdit1.EditValueChanged
TextEdit1.Text = LookUpEdit1.EditValue
End
Sub
Jalankan Aplikasi dan selesai.