合理使用DataSet和DataGridView读取xml文件到DataGridView;保存DataGridView到xml文件

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

呵呵!DataSetDataGridViewxml大家都熟悉吧!这里就不做介绍了。咱们直奔主题!这里给出关键部分代码!仅供参考


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

8
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值