将DataGridView中选择的行存为一个DataTable,就要将DataGridViewRow对象转为DataRow对象。
具体做法如下:

        private void btn_in_all_Click(object sender, EventArgs e){         //获取左边dataview 转换成 datatableDataTable TotalDT = (DataTable)dgvLeft.DataSource;//选中Rows放在集合中DataGridViewSelectedRowCollection rowColl = dgvLeft.SelectedRows;if (rowColl == null)return;//克隆一个表结构DataTable gridSelectDT = TotalDT.Clone();for (int i = 0; i < rowColl.Count; i++){DataRow dataRow = (rowColl[i].DataBoundItem as DataRowView).Row;gridSelectDT.ImportRow(dataRow);}this.dgvRight.DataSource = gridSelectDT;this.labelRightCount.Text = dgvRight.RowCount.ToString();//如果选择至右就当从左边删除行//遍历单元表格字段//foreach (DataGridViewRow row in dgvLeft.SelectedRows)//{//    // MessageBox.Show(row.Cells["SPDM"].Value.ToString());//    string strSPDM = row.Cells["SPDM"].Value.ToString();            //}         }

将DataGridView选中行对象(DataGridViewRow)转为DataTable的行对象相关推荐

  1. 移动DataGridView选中行

    移动DataGridView选中行 //向上移动 private void button4_Click(object sender, EventArgs e) {//未选中if (dataGridVi ...

  2. C#中datagridview选中行后textbox显示选中的内容

    我想让datagridview中某一行被选中时,textbox中显示选中的值,datagridview的选中模式是整行: this.dataGridView1.SelectionMode = Data ...

  3. C#DataGridView选中行赋值刷新了,但是列表没刷新

    前久我遇到了一个问题就是2个控件,一个按钮是点击了它选择下一行,另外一个是点击了它就选择下一行,但是后面写好以后点击了上下行主表的DataGridView选中行还是没有变换,但是关联它的从表的Data ...

  4. 右键点击DataGridView的行时,将选中行改为点击的行

    右键点击DataGridView的行时,将选中行改为点击的行 private void dgvDetail_CellMouseDown(object sender, DataGridViewCellM ...

  5. DataGridView 选中行、列、单元格

    基本数据绑定 用 DataSource 属性来绑定 DataTable 对象(或从 DataTable 派生的对象). Dim ds As DataSet = GetDataSet() DataGri ...

  6. dataGridView选中行的语法

    for (int i = 0; i < this.dataGridView1.SelectedRows.Count; i++)//遍历所有选中的行 {this.dataGridView1.Sel ...

  7. C# 删除DataGridView选中行

    //普通删除方式 int i = dgvAwaitX.CurrentRow.Index; DataGridViewRow row = dgvAwaitX.Rows[i]; dgvAwaitX.Rows ...

  8. 基于DataGridView选中行获取图片显示于PictureBox中

    第一步:将需要的素材照片放在项目所在文件的bin目录下的Debug目录下 也可以在bin目录下的Debug目录下新建一个文件夹,如下图所示新建了一个Img文件,将素材图片放在Img文件中 第二步:创建 ...

  9. java删除选中行数据库数据_删除DataGridView选中行并更新数据库

    前面写过一篇文章是DataGridView控件显示数据的,DataGridView在与数据库打交道时会经常出现,也很实用.通过DataGridView对数据库进行更改和查询都比较方便. 这里我们需要用 ...

最新文章

  1. VS2019使用说明
  2. [锋利JQ]-图片提示效果
  3. 解决sqlserver1433端口占用问题
  4. 智能家居项目开发准备工作
  5. 一致吗 驱动_iPhone 12无线充电真的香吗?
  6. maven package install deploy区别
  7. jQuery Post
  8. 为什么滴滴天猫都玩上了大数据“杀熟”的套路?
  9. 数中唯一只出现一次的数字
  10. 屏幕真伪测试软件,如何检测电视屏幕真伪4K、坏点漏光?两款工具一键识别!...
  11. 数据库表需要添加字段SQL怎么写!
  12. SmartUpload用法
  13. SpringBoot的嵌入式servlet容器
  14. yapi 权限_YApi
  15. [网易编程题] 涂棋盘
  16. python用glob读取文件夹
  17. 按照实际案例用常用的查壳去壳和加壳工具说明使用方法
  18. bzoj2215: [Poi2011]Conspiracy
  19. 高校,微软未来的主战场--有感于DreamSpark的试用
  20. 应广单片机_呼吸灯理解

热门文章

  1. 关于python量化接口的代码
  2. 解决IDEA中ctrl + space快捷键和输入法快捷键的冲突
  3. Java中,overload与override的区别
  4. 基于SSM的遂川特产销售管理系统
  5. latex解决目录文字重叠问题以及变成中文序号
  6. python数据类型、变量、列表、字典
  7. 论文笔记-infocomm2021-Maximizing the Benefit of RDMA at End Hosts
  8. 主板上来了一个新邻居,CPU慌了!
  9. acwing 1248. 灵能传输(蓝桥杯)
  10. 安卓代码怎么设置省电模式_安卓手机怎么设置省电模式