Load Xml document to DataGrid : Xml DataGrid : XML C# Examples


C# Examples » XML » Xml DataGrid »

 

Load Xml document to DataGrid









    
using  System;
using  System.Drawing;
using  System.Collections;
using  System.ComponentModel;
using  System.Windows.Forms;
using  System.Data;
using  System.Data.OleDb;
using  System.Xml;

public  class  DataGridXML  :  System.Windows.Forms.Form
{
    private  System.Windows.Forms.DataGrid  dataGrid1;
    public  DataGridXML()
    {
        this.dataGrid1  =  new  System.Windows.Forms.DataGrid();
        this.dataGrid1.DataMember  =  "";
        this.dataGrid1.Location  =  new  System.Drawing.Point(8,  16);
        this.dataGrid1.Name  =  "dataGrid1";
        this.dataGrid1.Size  =  new  System.Drawing.Size(264,  232);
        this.dataGrid1.TabIndex  =  0;
        //  
        this.AutoScaleBaseSize  =  new  System.Drawing.Size(5,  13);
        this.ClientSize  =  new  System.Drawing.Size(292,  273);
        this.Controls.AddRange(new  System.Windows.Forms.Control[]  {this.dataGrid1});
        ((System.ComponentModel.ISupportInitialize)(this.dataGrid1)).EndInit();
        this.ResumeLayout(false);

    
        XmlDataDocument  xmlDatadoc  =  new  XmlDataDocument();
                xmlDatadoc.DataSet.ReadXml("C:\\books.xml");

        DataSet  ds  =  new  DataSet("Books  DataSet");
        ds  =  xmlDatadoc.DataSet;

                dataGrid1.DataSource  =  ds.DefaultViewManager;  
    }

    static  void  Main()  
    {
        Application.Run(new  DataGridXML());
    }
}
    
   
  
   




HTML code for linking to this page:

Follow Navioo On Twitter

C# Examples

 Navioo XML
» Xml DataGrid