Xamarin.Android

Upgrade Guide User Guide Demos Support Forums Download
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class CircularSeries - Xamarin.Android API Reference | Syncfusion

    Show / Hide Table of Contents

    Class CircularSeries

    Serves as a base class for all types of circular series.

    Inheritance
    System.Object
    ChartSeries
    AccumulationSeries
    CircularSeries
    PieSeries
    Inherited Members
    AccumulationSeries.YBindingPath
    AccumulationSeries.StrokeColor
    AccumulationSeries.ExplodeIndex
    AccumulationSeries.ExplodeAll
    AccumulationSeries.ExplodableOnTouch
    ChartSeries.GeneratePoints(String[], IList<Double>[])
    ChartSeries.ScheduleUpdateArea()
    ChartSeries.GetSelectionColor()
    ChartSeries.GetGradientStartPoint(ChartSegment)
    ChartSeries.GetGradientEndPoint(ChartSegment)
    ChartSeries.SetIndividualPoint(Int32, Object, Boolean)
    ChartSeries.CreateSegments()
    ChartSeries.CreateSegment()
    ChartSeries.ClearUnUsedDataMarkerLabels(Int32)
    ChartSeries.SeriesContainsPoint(PointF)
    ChartSeries.GetDataPointIndex(Single, Single)
    ChartSeries.InvalidateRender()
    ChartSeries.OnAttachedToChart()
    ChartSeries.OnDetachedFromChart()
    ChartSeries.SetFillColor(ChartSegment)
    ChartSeries.SetStrokeWidth(ChartSegment)
    ChartSeries.SuspendNotification()
    ChartSeries.ResumeNotification()
    ChartSeries.DrawDataMarker(Int32, Canvas, Paint, Paint, Single, Single)
    ChartSeries.DrawDataMarkerLabel(Int32, Canvas, String, Single, Single)
    ChartSeries.OnTouchMove(MotionEvent)
    ChartSeries.Animate()
    ChartSeries.GetView()
    ChartSeries.ListenPropertyChange
    ChartSeries.DataMarker
    ChartSeries.EnableAnimation
    ChartSeries.AnimationDuration
    ChartSeries.IsSelected
    ChartSeries.SelectedDataPointIndex
    ChartSeries.DataPointSelectionEnabled
    ChartSeries.SelectedDataPointColor
    ChartSeries.DataCount
    ChartSeries.Name
    ChartSeries.Color
    ChartSeries.StrokeWidth
    ChartSeries.Alpha
    ChartSeries.LegendIcon
    ChartSeries.Label
    ChartSeries.TooltipEnabled
    ChartSeries.ItemsSource
    ChartSeries.XBindingPath
    ChartSeries.ColorModel
    ChartSeries.XRange
    ChartSeries.YRange
    ChartSeries.Segments
    ChartSeries.ActualXAxis
    ChartSeries.ActualYAxis
    ChartSeries.Chart
    ChartSeries.VisibilityOnLegend
    ChartSeries.Visibility
    ChartSeries.DataMarkerLabelCreated
    Namespace: Com.Syncfusion.Charts
    Assembly: Syncfusion.SfChart.Android.dll
    Syntax
    public abstract class CircularSeries : AccumulationSeries

    Constructors

    CircularSeries()

    Declaration
    protected CircularSeries()

    Properties

    CircularCoefficient

    Gets or sets double value that represents outer radius of circular segment.

    Declaration
    public double CircularCoefficient { get; set; }
    Property Value
    Type Description
    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 Description
    ConnectorLinePosition
    Remarks

    Provides better alignment to the straight connector lines with outside extended label position for the minimum number of data points.

    ConnectorType

    Gets or sets the type of connector line for data markers.

    Declaration
    public ConnectorType ConnectorType { get; set; }
    Property Value
    Type Description
    ConnectorType

    DataMarkerPosition

    Gets or sets CircularSeriesDataMarkerPosition that represents data marker position in accumulation layout.

    Declaration
    public CircularSeriesDataMarkerPosition DataMarkerPosition { get; set; }
    Property Value
    Type Description
    CircularSeriesDataMarkerPosition

    EndAngle

    Gets or sets double value which indicates series end angle.

    Declaration
    public double EndAngle { get; set; }
    Property Value
    Type Description
    System.Double

    ExplodeRadius

    Gets or sets double value which indicates explode radius of series.

    Declaration
    public double ExplodeRadius { get; set; }
    Property Value
    Type Description
    System.Double

    GroupMode

    Gets or sets the group mode that indicates series segments grouping.

    Declaration
    public PieGroupMode GroupMode { get; set; }
    Property Value
    Type Description
    PieGroupMode

    GroupTo

    Gets or sets the double value that indicates series segments grouping.

    Declaration
    public double GroupTo { get; set; }
    Property Value
    Type Description
    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 Description
    System.Boolean

    SmartLabelsEnabled

    Gets or sets a value indicating whether to avoid overlapping of the data marker labels.

    Declaration
    public bool SmartLabelsEnabled { get; set; }
    Property Value
    Type Description
    System.Boolean

    StartAngle

    Gets or sets double value which indicates series origin angle.

    Declaration
    public double StartAngle { get; set; }
    Property Value
    Type Description
    System.Double

    Methods

    GetAngle(Int32)

    Declaration
    protected float GetAngle(int index)
    Parameters
    Type Name Description
    System.Int32 index
    Returns
    Type Description
    System.Single

    OnBindingPathChanged()

    Declaration
    protected override void OnBindingPathChanged()
    Overrides
    AccumulationSeries.OnBindingPathChanged()
    Back to top Generated by DocFX
    Copyright © 2001 - 2021 Syncfusion Inc. All Rights Reserved