怎么将DataGridView的指定行数据添加到DataTable中 c# winform
时间: 2024-03-16 22:47:30 浏览: 166
c# winform datagridview联合access数据库 查询 删除 添加 生成报表
5星 · 资源好评率100%
你可以使用以下代码将DataGridView中指定行的数据添加到DataTable中:
```c#
// 获取选中行的索引
int rowIndex = dataGridView1.SelectedRows[0].Index;
// 获取选中行的数据
DataGridViewRow selectedRow = dataGridView1.Rows[rowIndex];
// 创建新的DataRow
DataRow newRow = dataTable.NewRow();
// 将选中行的数据添加到新的DataRow中
newRow["列1名称"] = selectedRow.Cells["列1名称"].Value;
newRow["列2名称"] = selectedRow.Cells["列2名称"].Value;
// 将新的DataRow添加到DataTable中
dataTable.Rows.Add(newRow);
```
其中,`dataTable`是你要添加数据的DataTable对象,`列1名称`和`列2名称`分别是你要添加的列的名称,可以根据实际情况进行修改。
阅读全文