Version

Axis Class Members

The following tables list the members exposed by Axis.

Public Fields
 NameDescription
Public Fieldstatic (Shared in Visual Basic)ActualMajorStrokePropertyIdentifies the ActualMajorStroke bindable property.  
Public Fieldstatic (Shared in Visual Basic)ActualMinorStrokePropertyIdentifies the ActualMinorStroke bindable property.  
Public Fieldstatic (Shared in Visual Basic)ActualStrokePropertyIdentifies the ActualStroke bindable property.  
Public Fieldstatic (Shared in Visual Basic)AnnotationsPropertyIdentifies the Annotations bindable property.  
Public Fieldstatic (Shared in Visual Basic)CrossingAxisPropertyIdentifies the CrossingAxis bindable property.  
Public Fieldstatic (Shared in Visual Basic)CrossingValuePropertyIdentifies the CrossingValue bindable property.  
Public Fieldstatic (Shared in Visual Basic)EnhancedIntervalMinimumCharactersPropertyIdentifies the EnhancedIntervalMinimumCharacters bindable property.  
Public Fieldstatic (Shared in Visual Basic)IsAngularPropertyIdentifies the IsAngular bindable property.  
Public Fieldstatic (Shared in Visual Basic)IsCategoryDateTimePropertyIdentifies the IsCategoryDateTime bindable property.  
Public Fieldstatic (Shared in Visual Basic)IsCategoryPropertyIdentifies the IsCategory bindable property.  
Public Fieldstatic (Shared in Visual Basic)IsContinuousPropertyIdentifies the IsContinuous bindable property.  
Public Fieldstatic (Shared in Visual Basic)IsDateTimePropertyIdentifies the IsDateTime bindable property.  
Public Fieldstatic (Shared in Visual Basic)IsDisabledPropertyIdentifies the IsDisabled bindable property.  
Public Fieldstatic (Shared in Visual Basic)IsInvertedPropertyIdentifies the IsInverted bindable property.  
Public Fieldstatic (Shared in Visual Basic)IsNumericPropertyIdentifies the IsNumeric bindable property.  
Public Fieldstatic (Shared in Visual Basic)IsPiecewisePropertyIdentifies the IsPiecewise bindable property.  
Public Fieldstatic (Shared in Visual Basic)IsRadialPropertyIdentifies the IsRadial bindable property.  
Public Fieldstatic (Shared in Visual Basic)IsSortingPropertyIdentifies the IsSorting bindable property.  
Public Fieldstatic (Shared in Visual Basic)IsVerticalPropertyIdentifies the IsVertical bindable property.  
Public Fieldstatic (Shared in Visual Basic)LabelAnglePropertyIdentifies the LabelAngle bindable property.  
Public Fieldstatic (Shared in Visual Basic)LabelBottomMarginPropertyIdentifies the LabelBottomMargin bindable property.  
Public Fieldstatic (Shared in Visual Basic)LabelExtentPropertyIdentifies the LabelExtent bindable property.  
Public Fieldstatic (Shared in Visual Basic)LabelFontAttributesPropertyIdentifies the LabelFontAttributes bindable property.  
Public Fieldstatic (Shared in Visual Basic)LabelFontFamilyPropertyIdentifies the LabelFontFamily bindable property.  
Public Fieldstatic (Shared in Visual Basic)LabelFontSizePropertyIdentifies the LabelFontSize bindable property.  
Public Fieldstatic (Shared in Visual Basic)LabelHorizontalAlignmentPropertyIdentifies the LabelHorizontalAlignment bindable property.  
Public Fieldstatic (Shared in Visual Basic)LabelLeftMarginPropertyIdentifies the LabelLeftMargin bindable property.  
Public Fieldstatic (Shared in Visual Basic)LabelLocationPropertyIdentifies the LabelLocation bindable property.  
Public Fieldstatic (Shared in Visual Basic)LabelPropertyIdentifies the Label bindable property.  
Public Fieldstatic (Shared in Visual Basic)LabelRightMarginPropertyIdentifies the LabelRightMargin bindable property.  
Public Fieldstatic (Shared in Visual Basic)LabelShowFirstLabelPropertyIdentifies the LabelShowFirstLabel bindable property.  
Public Fieldstatic (Shared in Visual Basic)LabelTextColorPropertyIdentifies the LabelTextColor bindable property.  
Public Fieldstatic (Shared in Visual Basic)LabelTopMarginPropertyIdentifies the LabelTopMargin bindable property.  
Public Fieldstatic (Shared in Visual Basic)LabelVerticalAlignmentPropertyIdentifies the LabelVerticalAlignment bindable property.  
Public Fieldstatic (Shared in Visual Basic)LabelVisibilityPropertyIdentifies the LabelVisibility bindable property.  
Public Fieldstatic (Shared in Visual Basic)MajorStrokePropertyIdentifies the MajorStroke bindable property.  
Public Fieldstatic (Shared in Visual Basic)MajorStrokeThicknessPropertyIdentifies the MajorStrokeThickness bindable property.  
Public Fieldstatic (Shared in Visual Basic)MinorStrokePropertyIdentifies the MinorStroke bindable property.  
Public Fieldstatic (Shared in Visual Basic)MinorStrokeThicknessPropertyIdentifies the MinorStrokeThickness bindable property.  
Public Fieldstatic (Shared in Visual Basic)SeriesViewerPropertyIdentifies the SeriesViewer bindable property.  
Public Fieldstatic (Shared in Visual Basic)StripPropertyIdentifies the Strip bindable property.  
Public Fieldstatic (Shared in Visual Basic)StrokePropertyIdentifies the Stroke bindable property.  
Public Fieldstatic (Shared in Visual Basic)StrokeThicknessPropertyIdentifies the StrokeThickness bindable property.  
Public Fieldstatic (Shared in Visual Basic)TickLengthPropertyIdentifies the TickLength bindable property.  
Public Fieldstatic (Shared in Visual Basic)TickStrokePropertyIdentifies the TickStroke bindable property.  
Public Fieldstatic (Shared in Visual Basic)TickStrokeThicknessPropertyIdentifies the TickStrokeThickness bindable property.  
Public Fieldstatic (Shared in Visual Basic)TitleAnglePropertyIdentifies the TitleAngle bindable property.  
Public Fieldstatic (Shared in Visual Basic)TitleBottomMarginPropertyIdentifies the TitleBottomMargin bindable property.  
Public Fieldstatic (Shared in Visual Basic)TitleFontAttributesPropertyIdentifies the TitleFontAttributes bindable property.  
Public Fieldstatic (Shared in Visual Basic)TitleFontFamilyPropertyIdentifies the TitleFontFamily bindable property.  
Public Fieldstatic (Shared in Visual Basic)TitleFontSizePropertyIdentifies the TitleFontSize bindable property.  
Public Fieldstatic (Shared in Visual Basic)TitleHorizontalAlignmentPropertyIdentifies the TitleHorizontalAlignment bindable property.  
Public Fieldstatic (Shared in Visual Basic)TitleLeftMarginPropertyIdentifies the TitleLeftMargin bindable property.  
Public Fieldstatic (Shared in Visual Basic)TitleLocationPropertyIdentifies the TitleLocation bindable property.  
Public Fieldstatic (Shared in Visual Basic)TitlePositionPropertyIdentifies the TitlePosition bindable property.  
Public Fieldstatic (Shared in Visual Basic)TitlePropertyIdentifies the Title bindable property.  
Public Fieldstatic (Shared in Visual Basic)TitleRightMarginPropertyIdentifies the TitleRightMargin bindable property.  
Public Fieldstatic (Shared in Visual Basic)TitleShowFirstLabelPropertyIdentifies the TitleShowFirstLabel bindable property.  
Public Fieldstatic (Shared in Visual Basic)TitleTextColorPropertyIdentifies the TitleTextColor bindable property.  
Public Fieldstatic (Shared in Visual Basic)TitleTopMarginPropertyIdentifies the TitleTopMargin bindable property.  
Public Fieldstatic (Shared in Visual Basic)TitleVerticalAlignmentPropertyIdentifies the TitleVerticalAlignment bindable property.  
Public Fieldstatic (Shared in Visual Basic)TitleVisibilityPropertyIdentifies the TitleVisibility bindable property.  
Public Fieldstatic (Shared in Visual Basic)UseEnhancedIntervalManagementPropertyIdentifies the UseEnhancedIntervalManagement bindable property.  
Public Properties
 NameDescription
Public PropertyActualMajorStrokeGets or sets the ActualMajorStroke property.  
Public PropertyActualMinorStrokeGets or sets the ActualMinorStroke property.  
Public PropertyActualStrokeGets or sets the effective stroke used for the axis.  
Public PropertyAnnotationsGets the current annotations for the axis.  
Public PropertyAutomationId (Inherited from Xamarin.Forms.Element)
Public PropertyBindingContext (Inherited from Xamarin.Forms.BindableObject)
Public PropertyClassId (Inherited from Xamarin.Forms.Element)
Public PropertyCrossingAxisGets or sets the CrossingAxis property.  
Public PropertyCrossingValueGets or sets the CrossingValue property.  
Public PropertyDispatcher (Inherited from Xamarin.Forms.BindableObject)
Public PropertyEffects (Inherited from Xamarin.Forms.Element)
Public PropertyEnhancedIntervalMinimumCharactersGets or sets the mininum desired characters to be displayed for horizontal axes when using advanced label heuristics. -1 will attempt to adjust the interval to precisely fit the horizontal labels.  
Public PropertyId (Inherited from Xamarin.Forms.Element)
Public PropertyIsAngularGets if the current axis is of angular axis type  
Public PropertyIsCategoryGets or sets if the current axis is of category axis type  
Public PropertyIsCategoryDateTimeGets if the current axis is of category date time axis type  
Public PropertyIsContinuousGets if the current axis is a continuous rather than a discrete scale  
Public PropertyIsDateTimeGets or sets if the current axis is of date time axis type  
Public PropertyIsDisabledGets or sets the IsDisabled property. If true, the axis will not be rendered.  
Public PropertyIsInvertedGets or sets the IsInverted property.  
Public PropertyIsNumericGets or sets if the current axis is of numeric axis type  
Public PropertyIsPiecewiseGets or sets if the axis is a piecewise scaling function.  
Public PropertyIsRadialGets or sets if the current axis is of radial axis type  
Public PropertyIsSortingGets or sets if the current axis is sorting data items  
Public PropertyIsVerticalGets if the current axis is a vertical axis.  
Public PropertyLabelGets or sets the axis label format string.  
Public PropertyLabelAngleGets or sets the angle of the axis labels.  
Public PropertyLabelBottomMarginMargin applied below the axis labels.  
Public PropertyLabelExtentDistance between the axis and the edge of the control.  
Public PropertyLabelFontAttributesReturns or sets the font style for the axis labels.  
Public PropertyLabelFontFamilyReturns or sets the font family for the axis labels.  
Public PropertyLabelFontSizeReturns or sets the font size for the axis labels.  
Public PropertyLabelHorizontalAlignmentGets or sets the horizontal alignment of the axis labels.  
Public PropertyLabelLeftMarginMargin applied to the left of the axis labels.  
Public PropertyLabelLocationGets or sets the location of the axis labels.  
Public PropertyLabelRightMarginMargin applied to the right of the axis labels.  
Public PropertyLabelShowFirstLabelGets or sets whether the first label is displayed when the zoom level is set to 1.  
Public PropertyLabelTextColorThe color of the axis labels.  
Public PropertyLabelTopMarginMargin applied above the axis labels.  
Public PropertyLabelVerticalAlignmentGets or sets the vertical alignment of the axis labels.  
Public PropertyLabelVisibilityGets or sets the visibility of the axis labels.  
Public PropertyMajorStrokeGets or sets the MajorStroke property.  
Public PropertyMajorStrokeThicknessGets or sets the MajorStrokeThickness property.  
Public PropertyMinorStrokeGets or sets the MinorStroke property.  
Public PropertyMinorStrokeThicknessGets or sets the MinorStrokeThickness property.  
Public PropertyParent (Inherited from Xamarin.Forms.Element)
Public PropertySeriesViewerGets the ChartArea for the current Axis object.  
Public PropertyStripGets or sets the Strip property.  
Public PropertyStrokeGets or sets the Stroke property.  
Public PropertyStrokeThicknessGets or sets the StrokeThickness property.  
Public PropertyStyleId (Inherited from Xamarin.Forms.Element)
Public PropertyTickLengthGets or sets the TickLength property.  
Public PropertyTickStrokeGets or sets the TickStroke property.  
Public PropertyTickStrokeThicknessGets or sets the TickStrokeThickness property.  
Public PropertyTitleGets or sets the Title property.  
Public PropertyTitleAngleGets or sets the angle of the axis title.  
Public PropertyTitleBottomMarginMargin applied below the axis title.  
Public PropertyTitleFontAttributesReturns or sets the font style for the axis title.  
Public PropertyTitleFontFamilyReturns or sets the font family for the axis title.  
Public PropertyTitleFontSizeReturns or sets the font size for the axis title.  
Public PropertyTitleHorizontalAlignmentGets or sets the horizontal alignment of the axis title.  
Public PropertyTitleLeftMarginMargin applied to the left of the axis title.  
Public PropertyTitleLocationGets or sets the location of the axis title.  
Public PropertyTitlePositionGets or sets the title position relative to the axis labels.  
Public PropertyTitleRightMarginMargin applied to the right of the axis title.  
Public PropertyTitleShowFirstLabelGets or sets whether the first label is displayed when the zoom level is set to 1.  
Public PropertyTitleTextColorThe color of the axis title.  
Public PropertyTitleTopMarginMargin applied above the axis title.  
Public PropertyTitleVerticalAlignmentGets or sets the vertical alignment of the axis title.  
Public PropertyTitleVisibilityGets or sets the visibility of the axis title.  
Public PropertyUseEnhancedIntervalManagementGets or sets whether to use more advanced heuristics when determining the initial number of labels to render, before resolving collisions, etc.  
Public Methods
 NameDescription
Public MethodClearValueOverloaded.  (Inherited from Xamarin.Forms.BindableObject)
Public MethodCoerceValueOverloaded.  (Inherited from Xamarin.Forms.BindableObject)
Public MethodDeregisterSeriesDeregisters a series that uses an axis from the axis.  
Public MethodExportVisualDataExports visual information about the series for use by external tools and functionality.  
Public MethodFindByName (Inherited from Xamarin.Forms.Element)
Public MethodGetItemValueGets a value based on one of the valid member paths for this axis type.  
Public MethodGetScaledValueGets the scaled viewport value from an unscaled axis value.  
Public MethodGetUnscaledValueGets the unscaled axis value from an scaled viewport value.  
Public MethodGetValue (Inherited from Xamarin.Forms.BindableObject)
Public MethodGetValueLabelGets the label for a data item.  
Public MethodIsSet (Inherited from Xamarin.Forms.BindableObject)
Public MethodRegisterSeriesRegisters a series that uses an axis with the axis.  
Public MethodRemoveBinding (Inherited from Xamarin.Forms.BindableObject)
Public MethodRemoveDynamicResource (Inherited from Xamarin.Forms.Element)
Public MethodRenderAxisRenders the axis with no animation.  
Public MethodResetCachedEnhancedIntervalIf using enhanced interval management and precise interval fitting, this will reset the cached maximum label width, and recalculate using the current labels.  
Public MethodScaleValueScales a value from axis space into screen space.  
Public MethodSetBinding (Inherited from Xamarin.Forms.BindableObject)
Public MethodSetDynamicResource (Inherited from Xamarin.Forms.Element)
Public MethodSetValueOverloaded.  (Inherited from Xamarin.Forms.BindableObject)
Public MethodUpdateRangeOverloaded. Updates the axis range.  
Protected Methods
 NameDescription
Protected MethodApplyBindings (Inherited from Xamarin.Forms.BindableObject)
Protected MethodOnBindingContextChangedCalled when the binding context changes (Inherited from Infragistics.XamarinForms.Controls.ElementBase)
Protected MethodOnChildAdded (Inherited from Xamarin.Forms.Element)
Protected MethodOnChildRemoved (Inherited from Xamarin.Forms.Element)
Protected MethodOnParentSetCalled when the parent is set (Inherited from Infragistics.XamarinForms.Controls.ElementBase)
Protected MethodOnPropertyChangedInvoked when a bound property is changed. (Inherited from Infragistics.XamarinForms.Controls.ElementBase)
Protected MethodOnPropertyChanging (Inherited from Xamarin.Forms.BindableObject)
Protected MethodUnapplyBindings (Inherited from Xamarin.Forms.BindableObject)
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 EventDescendantAdded (Inherited from Xamarin.Forms.Element)
Public EventDescendantRemoved (Inherited from Xamarin.Forms.Element)
Public EventFormatLabelEvent raised for the purpose of determining the text of each label.  
Public EventPropertyChanged (Inherited from Xamarin.Forms.BindableObject)
Public EventPropertyChanging (Inherited from Xamarin.Forms.BindableObject)
Public EventRangeChangedOccurs when the axis range changes.  
Public EventRenderRequestedThis event is raised every time a render has been requested from a series.  
See Also