Adding a Line Chart
Spread WinRT Documentation > Developer's Guide > Working with Charts > Creating Charts > Creating Chart Types > Adding a Line Chart

You can create many different types of line charts such as Line, Line3D, LineSmoothed, LineStacked, LineStacked100pc, LineStacked100pcWithMarkers, LineStackedWithMarkers, LineWithMarkers, and LineWithMarkersSmoothed. The following image displays a line chart.

Using Code

The following code creates a line chart.

  1. Create and add values with the SpreadDataSeries class.
  2. Add the chart and specify the chart type with the AddChart method.
CS
Copy Code
GrapeCity.Xaml.SpreadSheet.Data.SpreadDataSeries ds = new GrapeCity.Xaml.SpreadSheet.Data.SpreadDataSeries();
ds.Values.Add(3);
ds.Values.Add(-2);
ds.Values.Add(4);
ds.Values.Add(7);
GrapeCity.Xaml.SpreadSheet.Data.SpreadDataSeries ds2 = new GrapeCity.Xaml.SpreadSheet.Data.SpreadDataSeries();
ds2.Values.Add(6);
ds2.Values.Add(-7);
ds2.Values.Add(8);
ds2.Values.Add(10);
GrapeCity.Xaml.SpreadSheet.Data.SpreadChart chart = gcSpreadSheet1.ActiveSheet.AddChart("chart", GrapeCity.Xaml.SpreadSheet.Data.SpreadChartType.Line, 50, 50, 500, 400);
chart.DataSeries.Add(ds);
chart.DataSeries.Add(ds2);
VB
Copy Code
Dim ds As New GrapeCity.Xaml.SpreadSheet.Data.SpreadDataSeries()
ds.Values.Add(3)
ds.Values.Add(-2)
ds.Values.Add(4)
ds.Values.Add(7)
Dim ds2 As New GrapeCity.Xaml.SpreadSheet.Data.SpreadDataSeries()
ds2.Values.Add(6)
ds2.Values.Add(-7)
ds2.Values.Add(8)
ds2.Values.Add(10)
Dim chart = GcSpreadSheet1.ActiveSheet.AddChart("chart", GrapeCity.Xaml.SpreadSheet.Data.SpreadChartType.Line, 50, 50, 500, 400)
chart.DataSeries.Add(ds)
chart.DataSeries.Add(ds2)
See Also