Data binding to a programatically created dataset to a DataGrid : DataBinding DataGrid : GUI Windows Forms C# Examples


C# Examples » GUI Windows Forms » DataBinding DataGrid »

 

Data binding to a programatically created dataset to a DataGrid








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

public  class  GridBind  :  System.Windows.Forms.Form
{
        private  System.Windows.Forms.DataGrid  dataGrid1  =  new  System.Windows.Forms.DataGrid  ();
        private  DataSet  dataset  =  new  DataSet("ContactData");

        public  GridBind()
        {
                dataGrid1.BeginInit  ();
                dataGrid1.Location  =  new  System.Drawing.Point  (8,  16);
                dataGrid1.Size  =  new  System.Drawing.Size  (472,  224);
                dataGrid1.DataMember  =  "";
                this.AutoScaleBaseSize  =  new  System.Drawing.Size  (5,  13);
                this.FormBorderStyle  =  System.Windows.Forms.FormBorderStyle.Fixed3D;
                this.ClientSize  =  new  System.Drawing.Size  (486,  251);
                this.Controls.Add  (this.dataGrid1);
                dataGrid1.EndInit  ();

                DataTable  t=new  DataTable("Contacts");

                t.Columns.Add("First",typeof(System.String));
                t.Columns.Add("Name",typeof(System.String));
                t.Columns.Add("Company",typeof(System.String));
                t.Columns.Add("Title",typeof(System.String));
                t.Columns.Add("Phone",typeof(System.String));

                t.MinimumCapacity=100;

                dataset.Tables.Add(t);

                this.dataGrid1.SetDataBinding(dataset.Tables["Contacts"],"");
        }

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




HTML code for linking to this page:

Follow Navioo On Twitter

C# Examples

 Navioo GUI Windows Forms
» DataBinding DataGrid