Я получаю эту ошибку: «Индекс вышел за пределы диапазона. Должен быть неотрицательным и меньше размера коллекции».Я думаю, что причина в том, что у меня нет строки, и я помещаю в нее значение.
это правильно?
DataGridView2.Rows.Add(New String() {0})
В основном я делаю группирование набора данных и копирование его в другую таблицу.
For j As Integer = 1 To 29 Step 1
Dim DGV2Max1 As New DataGridViewTextBoxColumn
DGV2Max1.DataPropertyName = "Max" & j
DGV2Max1.HeaderText = "Max" & j
DGV2Max1.Name = "Max" & j
DataGridView2.Columns.Add(DGV2Max1)
Next
For j As Integer = 1 To 29 Step 1
For i As Integer = 0 To DataGridView1.RowCount - 1 Step 1
If DataGridView1.Rows(i).Cells("Group").Value = j Then
DataGridView2.Rows.Add(New String() {0})
DataGridView2.Rows(i).Cells("Max" & j).Value = DataGridView1.Rows(i).Cells("Group").Value
End If
Next
Next