Xuni Product Documentation - Xamarin.Forms
FlexChart Class Members
Fields  Properties  Methods  Events

The following tables list the members exposed by FlexChart.

Public Constructors
 NameDescription
Public ConstructorFlexChart Constructor Initializes a new instance of FlexChart class.  
Top
Public Fields
 NameDescription
Public Fieldstatic (Shared in Visual Basic)AnnotationsProperty Identifies the Axes bindable property.  
Public Fieldstatic (Shared in Visual Basic)AxesProperty Identifies the Axes bindable property.  
Public Fieldstatic (Shared in Visual Basic)AxisXProperty Identifies the AxisX bindable property.  
Public Fieldstatic (Shared in Visual Basic)AxisYProperty Identifies the AxisY bindable property.  
Public Fieldstatic (Shared in Visual Basic)BindingXProperty Identifies the BindingX bindable property.  
Public Fieldstatic (Shared in Visual Basic)ChartTypeProperty Identifies the ChartType bindable property.  
Public Fieldstatic (Shared in Visual Basic)DataLabelProperty Identifies the DataLabel bindable property.  
Public Fieldstatic (Shared in Visual Basic)ForceClipAndroidPlotAreaProperty Identifies the ForceClipAndroidPlotArea bindable property.  
Public Fieldstatic (Shared in Visual Basic)InterpolateNullsProperty Identifies the InterpolateNulls bindable property.  
Public Fieldstatic (Shared in Visual Basic)LegendToggleProperty Identifies the LegendToggle bindable property.  
Public Fieldstatic (Shared in Visual Basic)LineMarkerProperty Identifies the LineMarker bindable property.  
Public Fieldstatic (Shared in Visual Basic)OptionsProperty Identifies the Option bindable property.  
Public Fieldstatic (Shared in Visual Basic)PlotAreaBackgroundColorProperty Identifies the PlotAreaBackgroundColor bindable property.  
Public Fieldstatic (Shared in Visual Basic)RotatedProperty Identifies the Rotated bindable property.  
Public Fieldstatic (Shared in Visual Basic)SeriesProperty Identifies the Series bindable property.  
Public Fieldstatic (Shared in Visual Basic)StackingProperty Identifies the Stacking bindable property.  
Public Fieldstatic (Shared in Visual Basic)SymbolSizeProperty Identifies the SymbolSize bindable property.  
Public Fieldstatic (Shared in Visual Basic)ZoomModeProperty Identifies the ZoomMode bindable property.  
Top
Public Properties
 NameDescription
Public PropertyAnchorX (Inherited from Xamarin.Forms.VisualElement)
Public PropertyAnchorY (Inherited from Xamarin.Forms.VisualElement)
Public PropertyAnnotations Gets the collection of annotations  
Public PropertyAutomationId (Inherited from Xamarin.Forms.Element)
Public PropertyAxes Gets the collection of axes.  
Public PropertyAxisX Gets the main horizontal (X) axis.  
Public PropertyAxisY ​Gets the main vertical (Y) axis.  
Public PropertyBackgroundColor (Inherited from Xamarin.Forms.VisualElement)
Public PropertyBehaviors (Inherited from Xamarin.Forms.VisualElement)
Public PropertyBinding ​Gets or sets the name of the property that contains the Y values (Inherited from Xuni.Forms.ChartCore.ChartBase)
Public PropertyBindingContext (Inherited from Xamarin.Forms.BindableObject)
Public PropertyBindingX Gets or sets the name of the bound property to be plotted on the X axis.  
Public PropertyBorderColor Gets or sets a color that describes the border stroke color of the chart.​ (Inherited from Xuni.Forms.ChartCore.ChartBase)
Public PropertyBorderWidth Gets or sets the width of the border. (Inherited from Xuni.Forms.ChartCore.ChartBase)
Public PropertyBounds (Inherited from Xamarin.Forms.VisualElement)
Public PropertyChartType Gets or sets the chart type of all data series.  
Public PropertyChildren (Inherited from Xamarin.Forms.Layout<View>)
Public PropertyClassId (Inherited from Xamarin.Forms.Element)
Public PropertyDataLabel Gets or sets the point data label.  
Public PropertyEffects (Inherited from Xamarin.Forms.Element)
Public PropertyFooterFont ​Gets or sets the font of footer. (Inherited from Xuni.Forms.ChartCore.ChartBase)
Public PropertyFooterFontAttributes ​Gets or sets the font attributes of footer. (Inherited from Xuni.Forms.ChartCore.ChartBase)
Public PropertyFooterFontFamily ​Gets or sets the font family of footer. (Inherited from Xuni.Forms.ChartCore.ChartBase)
Public PropertyFooterFontSize ​Gets or sets the font size of footer. (Inherited from Xuni.Forms.ChartCore.ChartBase)
Public PropertyFooterHorizontalAlignment ​Gets or sets the horizontal alignment of footer text. (Inherited from Xuni.Forms.ChartCore.ChartBase)
Public PropertyFooterText ​Gets or sets the chart footer. (Inherited from Xuni.Forms.ChartCore.ChartBase)
Public PropertyFooterTextColor ​Gets or sets the color of footer text. (Inherited from Xuni.Forms.ChartCore.ChartBase)
Public PropertyForceClipAndroidPlotArea Indicates whether should force clip the plot area in android decices. This is to solve a Xamarin.Forms.Android overdraw issue which occured only in some very specific emulators. In most of the case, please just keep this property as its default value : false.  
Public PropertyGestureRecognizers (Inherited from Xamarin.Forms.View)
Public PropertyHeaderFont ​Gets or sets the horizontal alignment of header text. (Inherited from Xuni.Forms.ChartCore.ChartBase)
Public PropertyHeaderFontAttributes ​Gets or sets the font attributes of header. (Inherited from Xuni.Forms.ChartCore.ChartBase)
Public PropertyHeaderFontFamily ​Gets or sets the font family of header. (Inherited from Xuni.Forms.ChartCore.ChartBase)
Public PropertyHeaderFontSize ​Gets or sets the font size of header. (Inherited from Xuni.Forms.ChartCore.ChartBase)
Public PropertyHeaderHorizontalAlignment ​Gets or sets the horizontal alignment of header text. (Inherited from Xuni.Forms.ChartCore.ChartBase)
Public PropertyHeaderText ​Gets or sets the chart header. (Inherited from Xuni.Forms.ChartCore.ChartBase)
Public PropertyHeaderTextColor ​Gets or sets the color of header text. (Inherited from Xuni.Forms.ChartCore.ChartBase)
Public PropertyHeight (Inherited from Xamarin.Forms.VisualElement)
Public PropertyHeightRequest (Inherited from Xamarin.Forms.VisualElement)
Public PropertyHorizontalOptions (Inherited from Xamarin.Forms.View)
Public PropertyId (Inherited from Xamarin.Forms.Element)
Public PropertyInputTransparent (Inherited from Xamarin.Forms.VisualElement)
Public PropertyInterpolateNulls Gets or sets whether to interpolate null values in the data. If true, the chart will interpolate the value of any missing data based on neighboring points. If false, it will leave a break in lines and areas at the points with null values.  
Public PropertyIsAnimated Gets or sets whether animation is enabled on the control. (Inherited from Xuni.Forms.ChartCore.ChartBase)
Public PropertyIsClippedToBounds (Inherited from Xamarin.Forms.Layout)
Public PropertyIsEnabled (Inherited from Xamarin.Forms.VisualElement)
Public PropertyIsFocused (Inherited from Xamarin.Forms.VisualElement)
Public PropertyIsVisible (Inherited from Xamarin.Forms.VisualElement)
Public PropertyItemsSource ​Gets or sets the chart data source for all series. (Inherited from Xuni.Forms.ChartCore.ChartBase)
Public PropertyLegend gets or sets the legend of the chart. (Inherited from Xuni.Forms.ChartCore.ChartBase)
Public PropertyLegendToggle Gets or sets whether clicking legend items should toggle the series visibility.  
Public PropertyLineMarker Gets or sets line marker.  
Public PropertyLoadAnimation Gets or sets the animation used when the control is loaded. (Inherited from Xuni.Forms.ChartCore.ChartBase)
Public PropertyMargin (Inherited from Xamarin.Forms.View)
Public PropertyMinimumHeightRequest (Inherited from Xamarin.Forms.VisualElement)
Public PropertyMinimumWidthRequest (Inherited from Xamarin.Forms.VisualElement)
Public PropertyNavigation (Inherited from Xamarin.Forms.VisualElement)
Public PropertyOpacity (Inherited from Xamarin.Forms.VisualElement)
Public PropertyOptions Gets or sets various chart options.  
Public PropertyPadding (Inherited from Xamarin.Forms.Layout)
Public PropertyPalette ​Gets or sets the color palette from a collection of built-in palettes. Ignored if CustomPalette is not null. (Inherited from Xuni.Forms.ChartCore.ChartBase)
Public PropertyParent (Inherited from Xamarin.Forms.Element)
Public PropertyParentView (Inherited from Xamarin.Forms.Element)
Public PropertyPlotAreaBackgroundColor ​Gets or sets the background color of plot area.  
Public PropertyPlotMargin Gets or sets the area between the edges of the control and the plot area. (Inherited from Xuni.Forms.ChartCore.ChartBase)
Public PropertyResources (Inherited from Xamarin.Forms.VisualElement)
Public PropertyRotated Gets or sets whether the direction of plotting is inverted. By default (inverted = false) the direction of plotting is horizontal. When inverted, the direction becomes vertical and the axes are swapped.  
Public PropertyRotation (Inherited from Xamarin.Forms.VisualElement)
Public PropertyRotationX (Inherited from Xamarin.Forms.VisualElement)
Public PropertyRotationY (Inherited from Xamarin.Forms.VisualElement)
Public PropertyScale (Inherited from Xamarin.Forms.VisualElement)
Public PropertySelectedBorderColor Gets or sets the border color used to highlight selected plot elements. (Inherited from Xuni.Forms.ChartCore.ChartBase)
Public PropertySelectedBorderWidth ​Gets of sets the border width used to highlight selected plot elements. (Inherited from Xuni.Forms.ChartCore.ChartBase)
Public PropertySelectedDashes Gets or sets the collection of dashes and gaps in the selection stroke. (Inherited from Xuni.Forms.ChartCore.ChartBase)
Public PropertySelection ​Gets or sets the chart selection  
Public PropertySelectionMode Gets or sets the chart selection mode. (Inherited from Xuni.Forms.ChartCore.ChartBase)
Public PropertySeries Gets the collection of data series collections.  
Public PropertyShowTooltips Gets or sets whether the control shows tooltips when the user interacts with plot elements. (Inherited from Xuni.Forms.ChartCore.ChartBase)
Public PropertyStacking Gets or sets whether the chart series are stacked. Options: None, Stacked, Stacked 100%  
Public PropertyStyle (Inherited from Xamarin.Forms.VisualElement)
Public PropertyStyleClass (Inherited from Xamarin.Forms.VisualElement)
Public PropertyStyleId (Inherited from Xamarin.Forms.Element)
Public PropertySymbolSize ​Gets or sets the size of the symbols used for all serise in this FlexChart.  
Public PropertyTextColor Gets or sets the text color. (Inherited from Xuni.Forms.ChartCore.ChartBase)
Public PropertyTooltip ​Gets or sets the ChartToolTip object. (Inherited from Xuni.Forms.ChartCore.ChartBase)
Public PropertyTouchFeedback Gets or sets whether the chart displays touch feedback when the user interacts with the chart. (Inherited from Xuni.Forms.ChartCore.ChartBase)
Public PropertyTranslationX (Inherited from Xamarin.Forms.VisualElement)
Public PropertyTranslationY (Inherited from Xamarin.Forms.VisualElement)
Public PropertyTriggers (Inherited from Xamarin.Forms.VisualElement)
Public PropertyUpdateAnimation Gets or sets the animation used when the data is updated. (Inherited from Xuni.Forms.ChartCore.ChartBase)
Public PropertyVerticalOptions (Inherited from Xamarin.Forms.View)
Public PropertyWidth (Inherited from Xamarin.Forms.VisualElement)
Public PropertyWidthRequest (Inherited from Xamarin.Forms.VisualElement)
Public PropertyX (Inherited from Xamarin.Forms.VisualElement)
Public PropertyY (Inherited from Xamarin.Forms.VisualElement)
Public PropertyZoomMode  
Top
Public Methods
 NameDescription
Public MethodBatchBegin (Inherited from Xamarin.Forms.VisualElement)
Public MethodBatchCommit (Inherited from Xamarin.Forms.VisualElement)
Public MethodClearValueOverloaded.  (Inherited from Xamarin.Forms.BindableObject)
Public MethodDataToPoint Coordinate conversion from data point to screen point.  
Public MethodFocus (Inherited from Xamarin.Forms.VisualElement)
Public MethodForceLayout (Inherited from Xamarin.Forms.Layout)
Public MethodGetImage Get the byte array of the control image. This byte array comes from a UIImagePNGRepresentation in iOS, TrueColorAlpha of PNG format in WP, Bitmap in Android. (Inherited from Xuni.Forms.Core.XuniRelativeView)
Public MethodGetSizeRequest (Inherited from Xamarin.Forms.Layout)
Public MethodGetValue (Inherited from Xamarin.Forms.BindableObject)
Public MethodHitTest ​Get the chart element at the specified point.  
Public MethodLayout (Inherited from Xamarin.Forms.VisualElement)
Public MethodLowerChild (Inherited from Xamarin.Forms.Layout)
Public MethodMeasure (Inherited from Xamarin.Forms.VisualElement)
Public MethodPointToData Coordinate conversion from screen point to data.  
Public MethodRaiseChild (Inherited from Xamarin.Forms.Layout)
Public MethodRefresh ​Refreshes the chart. (Inherited from Xuni.Forms.ChartCore.ChartBase)
Public MethodRemoveBinding (Inherited from Xamarin.Forms.BindableObject)
Public MethodRemoveDynamicResource (Inherited from Xamarin.Forms.Element)
Public MethodSetBinding (Inherited from Xamarin.Forms.BindableObject)
Public MethodSetDynamicResource (Inherited from Xamarin.Forms.Element)
Public MethodSetValueOverloaded.  (Inherited from Xamarin.Forms.BindableObject)
Public MethodUnfocus (Inherited from Xamarin.Forms.VisualElement)
Top
Public Events
 NameDescription
Public EventBindingContextChanged (Inherited from Xamarin.Forms.BindableObject)
Public EventChildAdded (Inherited from Xamarin.Forms.Element)
Public EventChildRemoved (Inherited from Xamarin.Forms.Element)
Public EventChildrenReordered (Inherited from Xamarin.Forms.VisualElement)
Public EventDescendantAdded (Inherited from Xamarin.Forms.Element)
Public EventDescendantRemoved (Inherited from Xamarin.Forms.Element)
Public EventFocused (Inherited from Xamarin.Forms.VisualElement)
Public EventLayoutChanged (Inherited from Xamarin.Forms.Layout)
Public EventMeasureInvalidated (Inherited from Xamarin.Forms.VisualElement)
Public EventPlotElementLoading ​Occurs when a plot element is being loaded.  
Public EventPropertyChanged (Inherited from Xamarin.Forms.BindableObject)
Public EventPropertyChanging (Inherited from Xamarin.Forms.BindableObject)
Public EventRendered ​Occurs after chart finishes rendering. (Inherited from Xuni.Forms.Core.XuniRelativeView)
Public EventRendering ​Occurs before chart is rendering. (Inherited from Xuni.Forms.Core.XuniRelativeView)
Public EventSelectionChanged ​Occurs when the selection changes.  
Public EventSeriesVisibilityChanged ​Occurs when the series visibility changed.  
Public EventSizeChanged (Inherited from Xamarin.Forms.VisualElement)
Public EventTapped Occurs for every touch event. (Inherited from Xuni.Forms.Core.XuniRelativeView)
Public EventUnfocused (Inherited from Xamarin.Forms.VisualElement)
Top
See Also

Reference

FlexChart Class
Xuni.Forms.FlexChart Namespace