彩票走势图

DevExpress/WPF/GridControl用XML文件作为数据源总结

原创|其它|编辑:郝浩|2011-05-03 14:56:50.000|阅读 1342 次

概述:本文主要介绍DevExpress/WPF/GridControl用XML文件作为数据源总结,希望对大家有帮助。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

  1.GridControl绑定XML文件方法

              XmlDataProvider xmlProvider = new XmlDataProvider();
             xmlProvider.IsAsynchronous = true;
             xmlProvider.Document = new System.Xml.XmlDocument();
             xmlProvider.Document.Load(Environment.CurrentDirectory + @ "\demo.xml");
             dataGrid1.ItemsSource = xmlProvider.Document;

  2.DataSet读取XML文件

          DataSet ds = new DataSet();
        ;     ds.ReadXml(Environment.CurrentDirectory + @"\demo.xml");

   观察内存中的DataSet会把XML文件的每一级结点都会解释成一个DataTable,最底层的DataTable是叶子结点表。

  3.复制一个DataTable结构和数据以及添加自定义列的方法

            DataTable dt = new DataTable();
             dt.Columns.Add("全选", typeof(bool));

             foreach(DataColumn dc in ds.Tables[0].Columns)
             {
                dt.Columns.Add(dc);
             }
             foreach (DataRow dr in ds.Tables[0].Rows)
             {
                 object[] longArr = new object[ds.Tables[0].Columns.Count];
                 object[] objArr = dr.ItemArray;
                 longArr[0] = false;
                ; Array.Copy(objArr,0,longArr,1,3);


(慧都控件网版权所有,转载请注明出处,否则追究法律责任)



标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn

文章转载自:博客园

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP