Monday, May 13, 2013

kegunaan listview pada vb.net

baiklah sobat silakan desain program anda seperti gambar di bawah atau sesuai dengan keinginan sobat untuk mendesainnya













  Disini saya tidak membuat listing program untuk membuat tabel  karena saya buat tabelnya
  didesainya saja dengan caranya :
* pada properties ganti view menjadi = details,gridlines = true dan fullrowselect = true
* pada listviewnya clik satu kali tanda yang bentuk panah yang berada diatas
* pilih edit columns,pilih add maka muncul disebelah kanan perintah untuk  membuat isi tabel
* maka isikan textnya sesuai dengan data yang kita buat tapi ingat jangan langsung di klik OK
  jika kita menambah data tapi klik add
  begitu seterusnya jika sudah siap untuk mengisi datanya baru klik ok,maka hasilnya akan
  muncul dilistview tadi..
* dan inilah listing programnya di bawah jika anda mau copy hehhehee...
 
Public Class Form1

    Sub isitabel()
        Dim lst As New ListViewItem
        lst.Text = NIK.Text
        lst.SubItems.Add(NAMA.Text)
        lst.SubItems.Add(JABATAN.Text)
        lst.SubItems.Add(GAJI.Text)
        lst.SubItems.Add(STATUS.Text)
        lst.SubItems.Add(TUNJ_KELUARGA.Text)
        lst.SubItems.Add(PAJAK.Text)
        lst.SubItems.Add(TOTALGAJI.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")
        JABATAN.Items.Add("mandor")
        JABATAN.Items.Add("kepala bagian")
        JABATAN.Items.Add("staf")
        STATUS.Items.Add("menikah")
        STATUS.Items.Add("tidak menikah")
    End Sub

    Private Sub JABATAN_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles JABATAN.SelectedIndexChanged
        Select Case JABATAN.Text
            Case "mandor" : GAJI.Text = 1750000
            Case "kepala bagian" : GAJI.Text = 2500000
            Case "staf" : GAJI.Text = 1250000

        End Select
        PAJAK.Text = 0.15 * GAJI.Text
    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 = "zai"
            Case "002" : NAMA.Text = "udin"
            Case "003" : NAMA.Text = "okto"
        End Select
    End Sub

    Private Sub STATUS_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles STATUS.SelectedIndexChanged
        Select Case STATUS.Text
            Case "menikah" : TUNJ_KELUARGA.Text = 0.15 * GAJI.Text
            Case "tidak menikah" : TUNJ_KELUARGA.Text = 0
        End Select
    End Sub

    Private Sub BtnProses_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnProses.Click
        TOTALGAJI.Text = Val(GAJI.Text) + Val(TUNJ_KELUARGA.Text) - Val(PAJAK.Text)
    End Sub

    Private Sub BtnKeluar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnKeluar.Click
        End
    End Sub

    Private Sub BtnSimpan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnSimpan.Click
        isitabel()
        NIK.Text = ""
        NAMA.Text = ""
        JABATAN.Text = ""
        GAJI.Text = ""
        STATUS.Text = ""
        TUNJ_KELUARGA.Text = ""
        PAJAK.Text = ""
        TOTALGAJI.Text = ""
    End Sub

    Private Sub BtnHapusygDipilih_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnHapusygDipilih.Click
        Lv.Items.Remove(Lv.SelectedItems(0))
    End Sub

    Private Sub BtnHapusSemua_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnHapusSemua.Click
        Lv.Items.Clear()
    End Sub
End Class

http://mesran.blogspot.com/2013/05/tugas-ti-p1101.html

1 comment:

  1. Programnya persis kali yang seperti saya buat,.
    mulai dari design nya,.
    menu dan buttonnya sampai backgroud apk,..
    hehehehe mantap,..
    dapat dari mana bg,..?

    ReplyDelete

luvne.com resepkuekeringku.com desainrumahnya.com yayasanbabysitterku.com