如何将datagridview1数据复制到另一个datagridview?

时间:2015-02-09 10:54:07

标签: vb.net datagridview

我正在为学校项目使用visual basic 6.0,我想要复制form1的datagridview并将其粘贴到form2的datagridview上。 当form2加载时,所有数据都显示在datagridview中。 我使用下面的代码,但它只显示第一行

DataGridView1.Columns.Clear()
        For Each Col As DataGridViewColumn In View_Staff.DataGridView1.Columns
            DataGridView1.Columns.Add(DirectCast(Col.Clone, DataGridViewColumn))
        Next
  DataGridView1.Rows.Add(View_Staff.DataGridView1.Rows(0).Cells.Cast(Of DataGridViewCell).Select(Function(c) c.Value).ToArray)

1 个答案:

答案 0 :(得分:3)

嗯,您需要做的第一件事是摆脱所有代码,因为它不会在VB 6.0中运行。 VB 6.0中没有任何DataGridView,VB 6.0中没有任何DirectCast运算符。

或者,如果你的学校项目真的在VB.Net,那么两分钟的谷歌搜索将显示这个问题已经被回答here