Class SFCircularSeries
Serves as a base class for all types of circular series.
Inherited Members
Namespace: Syncfusion.MacOS.Charts.SfChart
Assembly: Syncfusion.SfChart.XForms.macOS.dll
Syntax
public abstract class SFCircularSeries : SFAccumulationSeries
Constructors
SFCircularSeries()
Declaration
protected SFCircularSeries()
Properties
BorderColor
Gets or sets the color of the border.
Declaration
public NSColor BorderColor { get; set; }
Property Value
Type |
---|
AppKit.NSColor |
BorderWidth
Gets or sets the width of the border.
Declaration
public nfloat BorderWidth { get; set; }
Property Value
Type |
---|
System.nfloat |
CircularCoefficient
Gets or sets double value that represents outer radius of circular segment.
Declaration
public double CircularCoefficient { get; set; }
Property Value
Type |
---|
System.Double |
ConnectorLinePosition
Gets or sets a type that indicates whether to render the straight connector line in auto-available space.
Declaration
public ConnectorLinePosition ConnectorLinePosition { get; set; }
Property Value
Type |
---|
ConnectorLinePosition |
Remarks
Provides better alignment to the straight connector lines with outside extended label position for the minimum number of data points.
ConnectorLineType
Gets or sets the type of connector line for data markers.
Declaration
public SFChartConnectorLineType ConnectorLineType { get; set; }
Property Value
Type |
---|
SFChartConnectorLineType |
DataMarkerPosition
Gets or sets CircularSeriesDataMarkerPosition that represents data marker position in accumulation layout.
Declaration
public SFChartCircularSeriesLabelPosition DataMarkerPosition { get; set; }
Property Value
Type |
---|
SFChartCircularSeriesLabelPosition |
EnableSmartLabels
Gets or sets a value indicating whether to avoid overlapping of the data marker labels.
Declaration
public bool EnableSmartLabels { get; set; }
Property Value
Type |
---|
System.Boolean |
EndAngle
Gets or sets double value which indicates series end angle.
Declaration
public double EndAngle { get; set; }
Property Value
Type |
---|
System.Double |
ExplodeRadius
Gets or sets double value which indicates explode radius of series.
Declaration
public double ExplodeRadius { get; set; }
Property Value
Type |
---|
System.Double |
GroupMode
Gets or sets the group mode that indicates series segments grouping.
Declaration
public PieGroupMode GroupMode { get; set; }
Property Value
Type |
---|
PieGroupMode |
GroupTo
Gets or sets the double value that indicates series segments grouping.
Declaration
public double GroupTo { get; set; }
Property Value
Type |
---|
System.Double |
ShowMarkerAtLineEnd
Gets or sets a value indicating whether the marker positioned at line end or not
Declaration
public bool ShowMarkerAtLineEnd { get; set; }
Property Value
Type |
---|
System.Boolean |
StartAngle
Gets or sets double value which indicates series origin angle.
Declaration
public double StartAngle { get; set; }
Property Value
Type |
---|
System.Double |
Methods
GetAngle(Int32)
Declaration
protected float GetAngle(int index)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | index |
Returns
Type |
---|
System.Single |
OnBindingPathChanged()
Declaration
protected override void OnBindingPathChanged()