如何向datagridview中动态添加数据
展开全部
1.实质就是动态添加控件,new一个dataGridView对象,然后使用 xxx.item.add()在窗体里add()就可以实现。
2.例程:
1
2
3
4
5
6
7
8
9
10
11
DataTable dt = new DataTable();
dt.Columns.Add("编号",typeof(Int32));
dt.Columns.Add("名称", typeof(string));
dt.Columns.Add("数量", typeof(string));
DataRow dr = dt.NewRow();
dr["编号"] = dataGridView1.CurrentCell.OwningRow.Cells["编号"].ToString();
dr["名称"] = dataGridView1.CurrentCell.OwningRow.Cells["名称"].ToString();
dt.Rows.Add(dr);
dataGridView2.DataSource = dt;
2.例程:
1
2
3
4
5
6
7
8
9
10
11
DataTable dt = new DataTable();
dt.Columns.Add("编号",typeof(Int32));
dt.Columns.Add("名称", typeof(string));
dt.Columns.Add("数量", typeof(string));
DataRow dr = dt.NewRow();
dr["编号"] = dataGridView1.CurrentCell.OwningRow.Cells["编号"].ToString();
dr["名称"] = dataGridView1.CurrentCell.OwningRow.Cells["名称"].ToString();
dt.Rows.Add(dr);
dataGridView2.DataSource = dt;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询