vb.net按行或单元格值获取行索引

时间:2014-04-06 18:34:28

标签: vb.net checkbox datagridview indexof

嗨我想通过它的值获取行的索引。我尝试了这个代码,但它没有工作有任何方式,我可以通过其值获得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

1 个答案:

答案 0 :(得分:0)

这是你获得索引的方式:

Dim i as Integer = DataGridView1.Rows.Add(dgr)

Dim i as Integer = dgr.Index

对于您的复选框代码,我建议您使用最重要的代码,因为您没有为DataGridViewRow创建对象。