我有2个datagridviews。我试图将datagridview2中的列中的每个值填充到datagridview3中的每第6行(col1)。如何增加" x"在DataGridView2(0,x).value中的1步?见下文。
For index3 As Integer = 0 To 25 Step 6
DataGridView3.Rows(index3).Cells("Info").Value = DataGridView2.Rows(2).Cells(0).Value ' DataGridView2(0, 1).Value.ToString
Next
我尝试在For index3循环中放置一个For Next循环,但它没有工作。
答案 0 :(得分:0)
如果我说对了你,你可以在DataGridView2
中找到它:
COLUMN0
-------
VALUE 1
VALUE 2
VALUE 3
VALUE 4
您需要DataGridView3
:
INFO
-------
VALUE 1
...
...
...
...
...
VALUE 2
...
...
...
...
...
VALUE 3
...
...
...
...
...
VALUE4
我能想到的最佳方式是:
For index As Integer = 0 To DataGridViewRow2.Rows.Count - 1
DataGridView3.Rows(index * 6).Cells("Info").Value = DataGridView2.Rows(index).Cells(0).Value
Next
在此循环之前确保DataGridView3
有足够的行,否则您将获得异常。