如何将datagridview1数据复制到另一个datagridview?
how to copy datagridview1 data to another 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)
那么,您需要做的第一件事就是删除所有代码,因为 运行 VB 6.0 中没有。 VB 6.0 中没有任何 DataGridView,VB 6.0 中没有任何 DirectCast 运算符。
或者,如果您的学校项目确实在 VB.Net 中,那么两分钟的谷歌搜索将显示这个问题已经得到回答 here。
我正在为学校项目使用 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)
那么,您需要做的第一件事就是删除所有代码,因为 运行 VB 6.0 中没有。 VB 6.0 中没有任何 DataGridView,VB 6.0 中没有任何 DirectCast 运算符。
或者,如果您的学校项目确实在 VB.Net 中,那么两分钟的谷歌搜索将显示这个问题已经得到回答 here。