向DataGridView添加行

本文关键字:添加行 DataGridView | 更新日期: 2023-09-27 17:54:57

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

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

的东西来做到这一点
char[] rowValues = new char[N];
// fill rowValues here
DataGridView.Rows.Add(rowValue);

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

谢谢

向DataGridView添加行

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

或者较长的方法是使用嵌套循环并为每行设置每个单元格的值。

长路的一个例子是

        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)