将行添加到DataGridView

时间:2011-05-06 02:47:41

标签: c# .net

我有一个未连接到数据库的DataGridView。

我手动将N列插入gridview,然后我想添加行。 我想知道我是否可以使用与

类似的东西来做到这一点
char[] rowValues = new char[N];
// fill rowValues here

DataGridView.Rows.Add(rowValue);

然后让rowValue中的每个元素出现在不同的列下。

由于

1 个答案:

答案 0 :(得分:0)

如果您有一个二维数组,您可以将网格的数据源设置为该数组并调用数据绑定。

或者漫长的方法是拥有一个嵌套循环并为每一行设置每个单元格的值。

漫长道路的一个例子是

        Dim dgvRow As New DataGridViewRow
        Dim dgvCell As DataGridViewCell

        dgvCell = New DataGridViewTextBoxCell()
        dgvCell.Value = "anis"
        dgvRow.Cells.Add(dgvCell)

        dgvCell = New DataGridViewTextBoxCell()
        dgvCell.Value = "khan"
        dgvRow.Cells.Add(dgvCell)

        DataGridView1.Rows.Add(dgvRow)