Selasa, 19 November 2013

seperti yang kita ketahui, listview digunakan untuk menampilkan data dalam bentuk tabel yang mempunyai baris dan kolom,tidak seperti combobox yang hanya memiliki satu kolom saja,
disini sayak akan menshare kepada teman teman contoh penggunaan listview
1.buat dan desainlah terlebih dahulu form nya seperti contoh dibawah ini
2. gantilah name pada textbox dan combo box menjadi
nmp           = npm
nama          = nama
kelas          = kelas
mata kuliah = mk
dosen         = ds

3. masukkan listingnya seperti berikut ini
 Public Class Form1
    Sub buattabel()
        LV.Columns.Add("NPM", 80, HorizontalAlignment.Center)
        LV.Columns.Add("Nama", 150, HorizontalAlignment.Left)
        LV.Columns.Add("kelas", 80, HorizontalAlignment.Center)
        LV.Columns.Add("ds", 120, HorizontalAlignment.Center)
        LV.Columns.Add("mk", 120, HorizontalAlignment.Center)
        LV.View = View.Details
        LV.GridLines = True
        LV.FullRowSelect = True
    End Sub
    Sub ISITABEL()
        Dim LST As New ListViewItem
        LST.Text = npm.Text
        LST.SubItems.Add(nama.Text)
        LST.SubItems.Add(kelas.Text)
        LST.SubItems.Add(mk.Text)
        LST.SubItems.Add(ds.Text)
        LV.Items.Add(LST)

    End Sub
    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        buattabel()
        mk.Items.Add("pemograman visual")
        mk.Items.Add("struktur data")
        mk.Items.Add("sistem operasi")
        mk.Items.Add("komunikasi data")
        mk.Items.Add(" sistem basis data")

    End Sub

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles proses.Click
        ISITABEL()
        npm.Text = ""
        nama.Text = ""
        kelas.Text = ""
        mk.Text = ""
        ds.Text = ""
    End Sub

    Private Sub hapus_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles hapus.Click
        LV.Items.Remove(LV.SelectedItems(0))
    End Sub

    Private Sub hs_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles hs.Click
        LV.Items.Clear()
    End Sub

   
    Private Sub mk_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles mk.SelectedIndexChanged
        Select mk.Text
            Case "pemograman visual"
                ds.Text = "Mesran M.Kom"
            Case "struktur data"
                ds.Text = "Marzuki Sinambela,M.Kom"
            Case "sistem operasi"
                ds.Text = "Yasir Hasan,M.Kom"
            Case "komunikasi data"
                ds.Text = "Sony Bahagia,S.Kom"
            Case "sistem basis data"
                ds.Text = "Rivalri Hondro,S.Kom"
        End Select

    End Sub
End Class
4.jika telah selesai memasukkan listingnya maka cobalah menjalankannya dengan menekan tombol "F5" pada keyboard atau meng "KLIK" lambang "PLAY" jika masih terdapat yang eror  cobalah memperbaikinya hingga tidak ada yang eror lagi
jika telah berjalan maka tampilannya akan seperti ini
cobalah isi setiap tabnya dan simpan dengan cara meng "KLIK" simpan kelistview
seperti inilah tampilannya jika kita sudah mengisi data
 
ini lah contoh penggunaak listview semoga bermanfaat buat kita semua 



1 komentar:

  1. Lalu gimana cara menyimpan data2 dari listview tsb ke ms access?

    BalasHapus