在VB.NET中连续添加新数据

时间:2016-10-22 12:55:41

标签: vb.net datagridview

不是在新的空白行中添加数据,而是创建一个空白行,并在添加新的' *'中添加新数据。像这样:

enter image description here

Vdroptable作为datagridview 这是删除行的代码

If Vdroptable.Rows(j).Cells(0).Value.ToString = "A1B1" Then
    Vdroptable.Rows(j).Selected = True
    For Each row As DataGridViewRow In Vdroptable.SelectedRows
        Vdroptable.Rows.Remove(row)
    Next

添加行的代码

If SpanName.Text = "A1B1" Then
    iVdroptable.Rows.Add()
            Vdroptable.Rows(x).Cells(0).Value = "A1B1"
            Vdroptable.Rows(x).Cells(1).Value = "A1"
            Vdroptable.Rows(x).Cells(2).Value = "B1"

1 个答案:

答案 0 :(得分:0)

Add()内没有参数,因此它是空的。您需要将值传递给它,如下所示:

iVdropTable.Rows.Add("aaa", "bbb", "ccc")

这应该修复插入部分,这是一个问题。如果你想在这里解决删除部分,你需要详细说明你遇到的问题。