在c#中将datgridview更改替换为datatable [英] replace datgridview changes to datatable in c#

查看:82
本文介绍了在c#中将datgridview更改替换为datatable的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述





i想要将datagridview的更改替换为datatabel。

hi

i want to replace the datagridview changes to datatabel.

推荐答案

DataTable dt = new数据表();

DataColumn [] dcs = new DataColumn [] {};



foreach(dgv.Columns中的DataGridViewColumn c)

{

DataColumn dc = new DataColumn();

dc.ColumnName = c.Name;

dc.DataType = c.ValueType;

dt.Columns.Add(dc);



}



foreach(dgv.Rows中的DataGridViewRow)

{

DataRow drow = dt.NewRow();



foreach(r.Cells中的DataGridViewCell单元格)

{

drow [cell.OwningColumn.Name] = cell.Value;

}



dt.Rows.Add(卓尔);

}



链接参考



使用c#将datagridview与数据表绑定。 [ ^ ]



问候,

Nelge
DataTable dt = new DataTable();
DataColumn[] dcs = new DataColumn[]{};

foreach (DataGridViewColumn c in dgv.Columns)
{
DataColumn dc = new DataColumn();
dc.ColumnName = c.Name;
dc.DataType = c.ValueType;
dt.Columns.Add(dc);

}

foreach (DataGridViewRow r in dgv.Rows)
{
DataRow drow = dt.NewRow();

foreach (DataGridViewCell cell in r.Cells)
{
drow[cell.OwningColumn.Name] = cell.Value;
}

dt.Rows.Add(drow);
}

Links to refer

binding datagridview with data table using c#.[^]

Regards,
Nelge


这篇关于在c#中将datgridview更改替换为datatable的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆