Показать датаров в Datagridview - PullRequest
0 голосов
/ 11 февраля 2012

В приложении для форм Windows, как я могу отобразить массив dataRows в dataGridView (То же количество столбцов)?

Попробовал это:

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

А это:

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

Данные не отображаются.

Ответы [ 2 ]

1 голос
/ 12 февраля 2012

Только что сделал небольшое изменение:

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());
      }

Так что теперь все работает нормально.

0 голосов
/ 11 февраля 2012

Вы пытались присвоить массив непосредственно источнику данных?

gridView1.DataSource = dataRowArray;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...