VB.NET - How To Remove DataGridView Selected Row In VB.NET
In This VB.NET Tutorial We Will See How To Delete a DataGridView Selected Row In VB.NET Programming Language.
Project Source Code:
Imports System.Data.DataTable
Public Class Delete_DataGridView_Selected_Row
' Create a new datatable
Dim table As New DataTable("Table")
Private Sub Delete_DataGridView_Selected_Row_Load(sender As Object, e As EventArgs) Handles MyBase.Load
' Add columns to your datatable,
' with the name of the columns and their type
table.Columns.Add("Id", Type.GetType("System.Int32"))
table.Columns.Add("First Name", Type.GetType("System.String"))
table.Columns.Add("Last Name", Type.GetType("System.String"))
table.Columns.Add("Age", Type.GetType("System.Int32"))
' Add rows to the datatable with some data
table.Rows.Add(1, "XXXX", "YYYYY", 21)
table.Rows.Add(2, "SSDD", "hGSQ", 33)
table.Rows.Add(3, "fgfgd", "jgfdd", 53)
table.Rows.Add(4, "cvfghyghj", "sdrgtyh", 19)
table.Rows.Add(5, "hghfd", "ghjgdf", 36)
table.Rows.Add(6, "cvvdfgh", "juyrfdvc", 63)
table.Rows.Add(7, "aefht", "cvfhytrff", 21)
table.Rows.Add(8, "wghyuj", "mihgdwrh", 33)
table.Rows.Add(9, "qsztii", "bvdhjh", 53)
table.Rows.Add(10, "rytyufd", "esdfzr", 19)
'set data from datatable to datagridview
DataGridView1.DataSource = table
End Sub
Private Sub btnDelete_Click(sender As Object, e As EventArgs) Handles btnDelete.Click
' get the index of the selected row
Dim index As Integer
index = DataGridView1.CurrentCell.RowIndex
' delete the selected row
DataGridView1.Rows.RemoveAt(index)
End Sub
End Class
///////////////OUTPUT:
Before Deleting |
After Deleting |
Download Projects Source Code
1 comments:
commentsAfter entering the invoice data as much as 10 lines then save. After that I call the data back to add some items that are entered.
ReplyObstacles:
How do I call back data that I have entered as many as 10 lines.
Thank you
Lamata