GrapeCity.Windows.SpreadSheet.Data Namespace > Worksheet Class : DataSource Property |
'Declaration <System.ComponentModel.DefaultValueAttribute()> Public Property DataSource As System.Object
'Usage Dim instance As Worksheet Dim value As System.Object instance.DataSource = value value = instance.DataSource
[System.ComponentModel.DefaultValue()] public System.object DataSource {get; set;}
System.Data.DataTable dt = new System.Data.DataTable("Test"); System.Data.DataRow dr = default(System.Data.DataRow); dt.Columns.Add("Series0"); dt.Columns.Add("Series1"); dr = dt.NewRow(); dr[0] = 2; dr[1] = 1; dt.Rows.Add(dr); dr = dt.NewRow(); dr[0] = 4; dr[1] = 2; dt.Rows.Add(dr); dr = dt.NewRow(); dr[0] = 3; dr[1] = 4; gcSpreadSheet1.Sheets[0].AutoGenerateColumns = true; gcSpreadSheet1.Sheets[0].DataSource = dt; gcSpreadSheet1.Invalidate(); private void button1_Click(object sender, RoutedEventArgs e) { gcSpreadSheet1.Sheets[0].ReloadBindingData(); gcSpreadSheet1.Invalidate(); }
Dim dt As New System.Data.DataTable("Test") Dim dr As System.Data.DataRow dt.Columns.Add("Series0") dt.Columns.Add("Series1") dr = dt.NewRow() dr(0) = 2 dr(1) = 1 dt.Rows.Add(dr) dr = dt.NewRow() dr(0) = 4 dr(1) = 2 dt.Rows.Add(dr) dr = dt.NewRow() dr(0) = 3 dr(1) = 4 dt.Rows.Add(dr) GcSpreadSheet1.Sheets(0).AutoGenerateColumns = True GcSpreadSheet1.Sheets(0).DataSource = dt GcSpreadSheet1.Invalidate() Private Sub Button1_Click(sender As System.Object, e As System.Windows.RoutedEventArgs) Handles Button1.Click GcSpreadSheet1.Sheets(0).ReloadBindingData() GcSpreadSheet1.Invalidate() End Sub
Target Platforms: Windows 7, Windows 8 Desktop, Windows Vista SP1 or later, Windows Server 2000, Windows 2000 Professional (SP4), Windows XP (SP2), Windows 2008, Windows 2003 Server (SP1)