Pada pagi yang cerah ini, saya ingin berbagi tentang cara pembuatn listview dengan visual basic yang baru saja saya pelajari di perkuliahan.
Pertama sekali kita membuat dahulu design awal untuk tampilan program yang akan kita buat,Seperti yang dapat dilihat di Gambar di bawah ini:
Lalu kita buat listing Programnya seperti berikut:
Public Class Form1 Sub BuatTabel() Lv.Columns.Add("NIK", 100, HorizontalAlignment.Center) Lv.Columns.Add("Nama", 100, HorizontalAlignment.Left) Lv.Columns.Add("Jabatan", 100, HorizontalAlignment.Center) Lv.Columns.Add("Gaji", 100, HorizontalAlignment.Center) Lv.Columns.Add("Status", 100, HorizontalAlignment.Center) Lv.Columns.Add("Tunj.Keluarga", 100, HorizontalAlignment.Center) Lv.Columns.Add("Pajak", 100, HorizontalAlignment.Center) Lv.Columns.Add("Total Gaji", 100, HorizontalAlignment.Center) Lv.View = View.Details Lv.GridLines = True Lv.FullRowSelect = True End Sub Sub IsiTabel() Dim lst As New ListViewItem lst.Text = Nik.Text lst.SubItems.Add(nama.Text) lst.SubItems.Add(jab.Text) lst.SubItems.Add(gaji.Text) lst.SubItems.Add(stt.Text) lst.SubItems.Add(tunj.Text) lst.SubItems.Add(pajak.Text) lst.SubItems.Add(total.Text) Lv.Items.Add(lst) End Sub Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Nik.Items.Add("001") Nik.Items.Add("002") Nik.Items.Add("003") jab.Items.Add("Mandor") jab.Items.Add("Kepala bagian") jab.Items.Add("staf") stt.Items.Add("Menikah") stt.Items.Add("Belum Menikah") BuatTabel() End Sub Private Sub Nik_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Nik.SelectedIndexChanged Select Case Nik.Text Case "001" : nama.Text = "oncom" Case "002" : nama.Text = "Udin" Case "003" : nama.Text = "ujang" End Select