呵呵!DataSet和DataGridView及xml大家都熟悉吧!这里就不做介绍了。咱们直奔主题!这里给出关键部分代码!仅供参考
//我这里是写在窗体的加载事件里面
private void Form1_Load(object sender, EventArgs e)
{
//先实例化一个DataSet对象用来读取xml文件中的数据
DataSet set = new DataSet();
//用set读取xml文件
set.ReadXml(@"E:/XMLFile.xml");
//设置dataGridView的数据源
dataGridView.DataSource = set.Tables[0];
}
既然xml文件能读取到DataGridView中,哪么能否在DataGridView中修改xml文件的数据了?答案是肯定的!其实代码也很简单!
1
//按钮的单击事件中2
private void button_Click(object sender, EventArgs e)3


{4
//同样是调用(DataSet)set的WriteXml()方法其中传递要修改的xml文件地址5
set.WriteXml(@"E:/XMLFile.xml");6
//此处的set对象是上文实例化的set对象 因在同一个窗体中所以使用了同一个对象7
}8

本文介绍如何使用C#将XML文件中的数据读取到DataGridView控件中,并实现数据的更新。通过实例化DataSet对象并调用其ReadXml方法读取XML文件,然后设置DataGridView的数据源为读取的数据。此外,还展示了如何通过WriteXml方法将DataGridView中的数据更新回XML文件。
2090

被折叠的 条评论
为什么被折叠?



