Sebelumnnya disini saya akan mencoba membahas secara sederhana mengenai datagridview visual basic . net. Sebenernya datagridview itu apa sih? datagridview adalah sebuah kontrol di visual basic yang digunakan untuk menampilkan data dalam bentuk grid atau tabel. Kontrol tersebut dibuat dan dirancang untuk menjadi solusi lengkap untuk menampilkan data tabular menggunakan windows forms.
Datagridview memungkinkan kita untuk menyesuaikan sel, baris, kolom dan batas melalui penggunaan propertinya. Kontrol datagridview mempermudah penentuan tampilan dasar sel, sel adalah unit interaksi mendasar untuk datagridview. Semua sel berasal dari kelas dasar datagridview, setiap sel dalam kontrol datagridview dapat di custom atau menyesuaikan gayanya sendiri seperti format text, warna latar belakangnya atau backgroundnya, warna latar depan, font dan lain-lain.
Berikut ini beberapa contoh penggunaan datagridview di visual basic:
Cara Menambahkan Kolom Di Datagridview
Untuk menambahkan kolom di Datagridview anda dapat menggunakan cara melalui GUI atau melalui baris kode visual basic .net. Disini saya coba menggunakan baris kode untuk menambahkan kolom di datagridview. Pertama tambahkan datagridview ke dalam form lalu klik dua kali pada form, lalu masukkan kode berikut pada form_load.
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
With DataGridView1
.ColumnCount = 2
.Columns(0).Name = "Nama"
.Columns(1).Name = "Alamat"
End With
End Sub
Cara menghapus semua data di datagridview
Cara ini cukup simpel karena untuk menghapus data di dalam tabel datagridview kita hanya menggunakan kode script Datagridview1.Rows.Clear() atau lebih jelasnya lihat contoh kode pogram dibawah ini:
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
DataGridView1.Rows.Clear()
End Sub
Cara untuk menghapus baris terpilih
Disini tentunya tidak jauh berbeda dengan cara menghapus data di datagridview namun terkadang kita hanya ingin menghapus data tertentu sesuai dengan yang kita mau. Nah untuk melakukannya coba lihat contoh kode program dibawah ini:
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
If DataGridView1.CurrentRow.Index <> DataGridView1.NewRowIndex Then
DataGridView1.Rows.RemoveAt(DataGridView1.CurrentRow.Index)
End If
End Sub
Cara Mereset Datagridview
cara mereset datagridview di vb.net, contoh kasus pada saat kita load data ke datagridview dan kita ingin mereset keposisi awal maka coding nya adalah :
Private Sub Button4_Click(sender As Object, e As EventArgs) Handles Button4.Click
DataGridView1.Columns.Clear()
End Sub
Cara mengetahui jumlah baris di datagridview
Untuk mengetahui jumlah baris di datagridview kita bisa menggunakan metode count(hitung), nah disini kita akan menghitung jumlah baris yang ada di datagridview jadi kita cukup menggunakan kode script Datagridview1.Rows.Count(). Untuk mendemostrasikan perintah tersebut coba lihat contoh kode program dibawah ini:
Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click
MsgBox(DataGridView1.Rows.Count)
End Sub