在Datagridview中显示数据行

本文关键字:数据 显示 Datagridview | 更新日期: 2023-09-27 18:24:00

在Windows窗体应用程序中,如何在dataGridView中显示dataRows数组(列数相同)?

尝试过这个:

for(i=0;i<=length;i++)
{
    gridView1.Rows.Add(dataRowArray[i].ToString());
}

这个:

DataSource ds = new DataSource();
ds.Merge(dataRowArray);
gridView1.DataSource = ds;

没有显示任何数据。

在Datagridview中显示数据行

只是做了一个小小的改变:

DataRow dRow;
for(i=0;i<results;i++)
      {
            dRow = returnedRows[i];
            secondForm.dataGridView1.Rows.Add(dRow[0].ToString(), 
                dRow[1].ToString(),   dRow[2].ToString(), dRow[3].ToString());
      }

所以它现在工作正常。

您是否尝试过将数组直接分配给数据源?

gridView1.DataSource = dataRowArray;