110,571
社区成员
发帖
与我相关
我的任务
分享
private void SetDataGridView()
{
DataSet ds = new DataSet();
DataTable dt = new DataTable();
DataRow dtrow;
//创建对应你Datagridview中列的Name
dt.Columns.Add("ID");
dt.Columns.Add("Name");
dt.Columns.Add("Sex");
foreach (DataGridViewRow row in dataGridView1.Rows)
{
dtrow = dt.NewRow();
dtrow["ID"] = row.Cells["ID"].Value;
dtrow["Name"] = row.Cells["Name"].Value;
dtrow["Sex"] = row.Cells["Sex"].Value;
dt.Rows.Add(dtrow);
}
ds.Tables.Add(dt);
ds.WriteXml(@"D:\DataGridView.xml");
}
private void GetDataGridView()
{
DataSet ds = new DataSet();
ds.ReadXml(@"D:\DataGridView.xml");
//如果
dataGridView1.Columns.Clear();
dataGridView1.DataSource = ds.Tables[0];
}