将DataGridView选中行对象(DataGridViewRow)转为DataTable的行对象
将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的行对象相关推荐
- 移动DataGridView选中行
移动DataGridView选中行 //向上移动 private void button4_Click(object sender, EventArgs e) {//未选中if (dataGridVi ...
- C#中datagridview选中行后textbox显示选中的内容
我想让datagridview中某一行被选中时,textbox中显示选中的值,datagridview的选中模式是整行: this.dataGridView1.SelectionMode = Data ...
- C#DataGridView选中行赋值刷新了,但是列表没刷新
前久我遇到了一个问题就是2个控件,一个按钮是点击了它选择下一行,另外一个是点击了它就选择下一行,但是后面写好以后点击了上下行主表的DataGridView选中行还是没有变换,但是关联它的从表的Data ...
- 右键点击DataGridView的行时,将选中行改为点击的行
右键点击DataGridView的行时,将选中行改为点击的行 private void dgvDetail_CellMouseDown(object sender, DataGridViewCellM ...
- DataGridView 选中行、列、单元格
基本数据绑定 用 DataSource 属性来绑定 DataTable 对象(或从 DataTable 派生的对象). Dim ds As DataSet = GetDataSet() DataGri ...
- dataGridView选中行的语法
for (int i = 0; i < this.dataGridView1.SelectedRows.Count; i++)//遍历所有选中的行 {this.dataGridView1.Sel ...
- C# 删除DataGridView选中行
//普通删除方式 int i = dgvAwaitX.CurrentRow.Index; DataGridViewRow row = dgvAwaitX.Rows[i]; dgvAwaitX.Rows ...
- 基于DataGridView选中行获取图片显示于PictureBox中
第一步:将需要的素材照片放在项目所在文件的bin目录下的Debug目录下 也可以在bin目录下的Debug目录下新建一个文件夹,如下图所示新建了一个Img文件,将素材图片放在Img文件中 第二步:创建 ...
- java删除选中行数据库数据_删除DataGridView选中行并更新数据库
前面写过一篇文章是DataGridView控件显示数据的,DataGridView在与数据库打交道时会经常出现,也很实用.通过DataGridView对数据库进行更改和查询都比较方便. 这里我们需要用 ...
最新文章
- VS2019使用说明
- [锋利JQ]-图片提示效果
- 解决sqlserver1433端口占用问题
- 智能家居项目开发准备工作
- 一致吗 驱动_iPhone 12无线充电真的香吗?
- maven package install deploy区别
- jQuery Post
- 为什么滴滴天猫都玩上了大数据“杀熟”的套路?
- 数中唯一只出现一次的数字
- 屏幕真伪测试软件,如何检测电视屏幕真伪4K、坏点漏光?两款工具一键识别!...
- 数据库表需要添加字段SQL怎么写!
- SmartUpload用法
- SpringBoot的嵌入式servlet容器
- yapi 权限_YApi
- [网易编程题] 涂棋盘
- python用glob读取文件夹
- 按照实际案例用常用的查壳去壳和加壳工具说明使用方法
- bzoj2215: [Poi2011]Conspiracy
- 高校,微软未来的主战场--有感于DreamSpark的试用
- 应广单片机_呼吸灯理解