New to Telerik UI for WinForms? Download free 30-day trial

ScatterLine

ScatterLineSeries allow data represented as a line to be plotted against two linear axes. Each point from the line in the chart is defined by two numeric values – XValue and YValue for the horizontal and for the vertical axis respectively. This chart type is the closest resemblance of the mathematical Cartesian coordinate system. Next we create a simple chart with two lines:

Initial Setup

ScatterLineSeries scatterSeries = new ScatterLineSeries();
scatterSeries.DataPoints.Add(new ScatterDataPoint(15, 19));
scatterSeries.DataPoints.Add(new ScatterDataPoint(18, 10));
scatterSeries.DataPoints.Add(new ScatterDataPoint(13, 15));
scatterSeries.DataPoints.Add(new ScatterDataPoint(10, 8));
scatterSeries.DataPoints.Add(new ScatterDataPoint(5, 2));
scatterSeries.PointSize = new SizeF(8, 8);
this.radChartView1.Series.Add(scatterSeries);
ScatterLineSeries scatterSeries2 = new ScatterLineSeries();
scatterSeries2.DataPoints.Add(new ScatterDataPoint(2, 24));
scatterSeries2.DataPoints.Add(new ScatterDataPoint(7, 12));
scatterSeries2.DataPoints.Add(new ScatterDataPoint(15, 10));
scatterSeries2.DataPoints.Add(new ScatterDataPoint(18, 22));
scatterSeries2.DataPoints.Add(new ScatterDataPoint(20, 20));
scatterSeries2.Shape = new RoundRectShape(1);
scatterSeries2.PointSize = new SizeF(8, 8);
this.radChartView1.Series.Add(scatterSeries2);

Figure 1: Initial Setup

WinForms RadChartView ScatterLine Initial Setup

ScatterLineSeries inherit from ScatterSeries thus all important properties are inherited as well. Two important properties are added for the scatter line:

  • Spline: Boolean property, which indicates whether the series will draw straight lines of smooth curves.

  • SplineTension: The property sets the tension of the spline. The property will have effect only if the Spline property is set to true.

Spline Settings

scatterSeries.Spline = true;
scatterSeries.SplineTension = 0.8f;

Figire 2: Spline Settings

WinForms RadChartView ScatterLine Spline Settings