Code
//我这里是写在窗体的加载事件里面
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];
}
//我这里是写在窗体的加载事件里面
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文件的数据了?答案是肯定的!其实代码也很简单!
Code
1//按钮的单击事件中
2private void button_Click(object sender, EventArgs e)
3{
4//同样是调用(DataSet)set的WriteXml()方法其中传递要修改的xml文件地址
5set.WriteXml(@"E:\XMLFile.xml");
6//此处的set对象是上文实例化的set对象 因在同一个窗体中所以使用了同一个对象
7}
8
1//按钮的单击事件中
2private void button_Click(object sender, EventArgs e)
3{
4//同样是调用(DataSet)set的WriteXml()方法其中传递要修改的xml文件地址
5set.WriteXml(@"E:\XMLFile.xml");
6//此处的set对象是上文实例化的set对象 因在同一个窗体中所以使用了同一个对象
7}
8