Masih seputar DataGridView, sekarang kita membahas bagaimana menghapus baris pada DataGridView. cara nya sangat mudah, masih menggunakan DataBase dan Table yang sama (artikel sebelumnya) ketikkan sintaks berikut :
Private Sub DataGridView1_UserDeletingRow(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewRowCancelEventArgs) Handles DataGridView1.UserDeletingRow
Dim id As String = e.Row.Cells("ISBN").FormattedValue.ToString()'Mengambil value untuk pada field ISBN
Dim name As String = e.Row.Cells("Title").FormattedValue.ToString() 'Mengambil Value untuk field Title
'Menampilkan windows dialog
Dim result As DialogResult = MessageBox.Show("Are you sure you want to delete ISBN " & id & " - " & name & "?", "Delete?", MessageBoxButtons.OKCancel)
'Jika button Cancel yang di pilih maka proses akan di hapus.
If result = DialogResult.Cancel Then
e.Cancel = True
End If
Note : Untuk menghapus tekan tombol "Delete" pada keyboard. Dan proses ini tidak menghapus baris pada Table tapi hanya pada tampilan DataGridView
Wassalam