Class SplineSeries
Represents a spline chart. To render spline chart, create an instance of this class and add it to Series collection property and set the required properties.
Inherited Members
Namespace: Syncfusion.SfChart.XForms
Assembly: Syncfusion.SfChart.XForms.dll
Syntax
public class SplineSeries : XyDataSeries, IThemeElement
Remarks
SplineSeries requires ItemsSource, XBindingPath and YBindingPath properties to be set to render the chart. This series also requires x-axis and y-axis to be explicitly set either using PrimaryAxis and SecondaryAxis or XAxis and YAxis.
Examples
SfChart chart = new SfChart();
chart.PrimaryAxis = new CategoryAxis();
chart.SecondaryAxis = new NumericalAxis();
SplineSeries series = new SplineSeries();
ObservableCollection<ChartDataPoint> Data = new ObservableCollection<ChartDataPoint>
{
new ChartDataPoint("2006",28),
new ChartDataPoint("2007",68),
new ChartDataPoint("2010",38)
};
series.ItemsSource = Data;
chart.Series.Add(series);
Constructors
SplineSeries()
Declaration
public SplineSeries()
Fields
SplineTypeProperty
Gets or sets the spline type of spline series. This is a bindable property.
Declaration
public static readonly BindableProperty SplineTypeProperty
Field Value
Type |
---|
Xamarin.Forms.BindableProperty |
StrokeDashArrayProperty
Gets or sets the dash array for the spline series. This is a bindable property.
Declaration
public static readonly BindableProperty StrokeDashArrayProperty
Field Value
Type |
---|
Xamarin.Forms.BindableProperty |
Properties
SplineType
Gets or sets SplineType enum value which indicates the spline series type.
Declaration
public SplineType SplineType { get; set; }
Property Value
Type |
---|
SplineType |
StrokeDashArray
Gets or sets the dash array for the spline series. This is a bindable property.
Declaration
public double[] StrokeDashArray { get; set; }
Property Value
Type | Description |
---|---|
System.Double[] | This property takes the double array as its value. |