[]
        
(Showing Draft Content)

C1.iOS.Chart.FlexPie

FlexPie Class

The FlexPie control.

Inheritance
FlexPie
Namespace: C1.iOS.Chart
Assembly: C1.iOS.Chart.dll
Syntax
public class FlexPie : ChartBase, IDependencyObject, IComponent, IDisposable, IPieChart, IChartBase, IStyleProvider, IPalette, IBrushConverter

Constructors

Name Description
FlexPie()

Create an instance of pie.

FlexPie(IntPtr)

Creates an instance of FlexPie.

Fields

Name Description
BindingNameProperty

Identifies the BindingName dependency property.

InnerRadiusProperty

Identifies the InnerRadius dependency property.

OffsetProperty

Identifies the Offset dependency property.

ReversedProperty

Identifies the Reversed dependency property.

ScaleProperty

Identifies the SliceBorderWidth dependency property.

SelectedItemOffsetProperty

Identifies the SelectedItemOffset dependency property.

SelectedItemPositionProperty

Identifies the SelectedItemPosition dependency property.

SliceBorderWidthProperty

Identifies the SliceBorderWidth dependency property.

StartAngleProperty

Identifies the StartAngle dependency property.

TranslationXProperty

Identifies the SliceBorderWidth dependency property.

TranslationYProperty

Identifies the SliceBorderWidth dependency property.

Properties

Name Description
BindingName

Gets or sets the name of the property that contains the name of the data item.

DataLabel

Gets or sets the data label.

InnerRadius

Gets or sets the size of the pie's inner radius.

Offset

Gets or sets the offset of the slices from the pie center.

Reversed

Gets or sets a value that determines whether angles are reversed (counter-clockwise).

Scale
SelectedItemOffset

Gets or sets the offset of the selected slice from the pie center.

SelectedItemPosition

Gets or sets the position of the selected slice.

SliceBorderWidth

Gets or sets the border width for the pie slices.

StartAngle

Gets or sets the starting angle for the pie slices, in degrees.

TranslationX
TranslationY

Gets or sets the translation y for the pie slices.

Methods

Name Description
Bind()

Bind pie.

GetValue(DependencyProperty)
HitTest(CGPoint)

Gets a ChartHitTestInfo object with information about the specified point.

Invalidate()

Invalidates the chart.

LayoutSubviews()

Layout subviews of flex pie.

OnItemsSourceChanged(object)

Called when ItemsSource changes.

OnPointerPressed(UITapGestureRecognizer)

Called when pointe presses the pie.

OnReversedPropertyChanged(bool, bool)

Fires when reversed property changes.

OnScalePropertyChanged(double, double)

Fires when reversed property changes.

OnSelectionChanged()

Fires when selection changes.

OnStartAnglePropertyChanged(double, double)

Fires when start angle property changes.

OnTranslationXPropertyChanged(double, double)

Fires when reversed property changes.

OnTranslationYPropertyChanged(double, double)

Fires when reversed property changes.

SetValue(DependencyProperty, object)

Events

Name Description
TranslateCustomViews

Translate custom views for user.