C# 将行添加到DataGridView

C# 将行添加到DataGridView,c#,.net,C#,.net,我有一个DataGridView未连接到数据库 我手动将N列插入gridview,然后我想添加行。 我想知道我是否可以用类似于 char[] rowValues = new char[N]; // fill rowValues here DataGridView.Rows.Add(rowValue); 然后让rowValue中的每个元素显示在不同的列下 谢谢如果您有一个二维数组,您可以将网格的数据源设置为该数组并调用databind 或者,很长的一段路是使用嵌套循环并为每行设置每个单元格的值

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

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

char[] rowValues = new char[N];
// fill rowValues here

DataGridView.Rows.Add(rowValue);
然后让rowValue中的每个元素显示在不同的列下


谢谢

如果您有一个二维数组,您可以将网格的数据源设置为该数组并调用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)

谢谢你的回答。我想那就没办法了。我希望它支持某种类似于我问题中的方法。哦,好吧。。。