嗨我想通过它的值获取行的索引。我尝试了这个代码,但它没有工作有任何方式,我可以通过其值获得indexof行。
Dim dgr As New DataGridViewRow()
dgr.CreateCells(DataGridView1, New Object() {"name", "DFD", "SDFDF"})
DataGridView1.Rows.Add(dgr)
txtNameIndex.Text = DataGridView1.Rows.IndexOf(dgr)
我想在选中复选框后添加值并通过复选框删除值,然后在datagridviewd中添加值,并且当取消选中相同的复选框时,应从datagridview中删除该值
If chkbox.Checked = True Then
row = New String() {"2", "Product 2", "2000"}
DataGridView1.Rows.Add(row)
Else
Value = New String() {"2", "Product 2", "2000"}
DataGridView1.Rows.Remove(Value)
End If
答案 0 :(得分:0)
这是你获得索引的方式:
Dim i as Integer = DataGridView1.Rows.Add(dgr)
或
Dim i as Integer = dgr.Index
对于您的复选框代码,我建议您使用最重要的代码,因为您没有为DataGridViewRow创建对象。