datagridview选中多行数据进行复制

zhizhuoyuanxing 2013-12-03 09:28:19

从左边框选中多行数据复制到右边的框里?怎么实现?
...全文
236 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhizhuoyuanxing 2013-12-03
  • 打赏
  • 举报
回复
for (int i = 0; i < dataGridView2.Rows.Count; i++) { if (bool.Parse(dataGridView2.Rows[i].Cells[0].Value.ToString()) == true) { object[] o = new object[dataGridView2.Columns.Count]; foreach (DataGridViewRow dgvRow in dataGridView2.SelectedRows) { o[i] = dgvRow.Cells[i].Value; dataGridView2.Rows.Remove(dgvRow); dataGridView1.Rows.Add(o); } } } 这样写为什么不行?
全栈极简 2013-12-03
  • 打赏
  • 举报
回复
就是获取选择的行,组合成Datarow数组,然后在右边的datagridview中循环的add行。

110,537

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧