Version

Axis Class Methods

For a list of all members of this type, see Axis members.

Public Methods
 NameDescription
Public MethodExportVisualDataExports visual information about the series for use by external tools and functionality.  
Public MethodGetFullRange  
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 MethodGetScaledValueListGet a list of scaled viewport values from a list of unscaled axis values.  
Public MethodGetUnscaledValueGets the unscaled axis value from an scaled viewport value.  
Public MethodGetUnscaledValueListGets a list of unscaled axis values from a list of scaled viewport values.  
Public MethodGetValueLabelGets the label for a data item.  
Public MethodRenderAxisRenders the axis with no animation.  
Public MethodResetResets all the properties to their default values  
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 MethodResetCrossingAxisResets the CrossingAxis property to its default value.  
Public MethodResetCrossingValueResets the CrossingValue property to its default value.  
Public MethodResetEnhancedIntervalMinimumCharactersResets the EnhancedIntervalMinimumCharacters property to its default value.  
Public MethodResetEnhancedIntervalPreferMoreCategoryLabelsResets the EnhancedIntervalPreferMoreCategoryLabels property to its default value.  
Public MethodResetExpectFunctionsResets the ExpectFunctions property to its default value.  
Public MethodResetIsDisabledResets the IsDisabled property to its default value.  
Public MethodResetIsInvertedResets the IsInverted property to its default value.  
Public MethodResetLabelResets the Label property to its default value.  
Public MethodResetLabelAngleResets the LabelAngle property to its default value.  
Public MethodResetLabelExtentResets the LabelExtent property to its default value.  
Public MethodResetLabelFontFamilyResets the LabelFontFamily property to its default value.  
Public MethodResetLabelFontSizeResets the LabelFontSize property to its default value.  
Public MethodResetLabelFormatResets the LabelFormat property to its default value.  
Public MethodResetLabelFormatSpecifiersResets the LabelFormatSpecifiers property to its default value.  
Public MethodResetLabelHorizontalAlignmentResets the LabelHorizontalAlignment property to its default value.  
Public MethodResetLabelLocationResets the LabelLocation property to its default value.  
Public MethodResetLabelMarginResets the LabelMargin property to its default value.  
Public MethodResetLabelsVisibleResets the LabelsVisible property to its default value.  
Public MethodResetLabelTextColorResets the LabelTextColor property to its default value.  
Public MethodResetLabelTextStyleResets the LabelTextStyle property to its default value.  
Public MethodResetLabelVerticalAlignmentResets the LabelVerticalAlignment property to its default value.  
Public MethodResetMajorStrokeResets the MajorStroke property to its default value.  
Public MethodResetMajorStrokeDashArrayResets the MajorStrokeDashArray property to its default value.  
Public MethodResetMajorStrokeThicknessResets the MajorStrokeThickness property to its default value.  
Public MethodResetMinorStrokeResets the MinorStroke property to its default value.  
Public MethodResetMinorStrokeDashArrayResets the MinorStrokeDashArray property to its default value.  
Public MethodResetMinorStrokeThicknessResets the MinorStrokeThickness property to its default value.  
Public MethodResetNameResets the Name property to its default value.  
Public MethodResetOpacityResets the Opacity property to its default value.  
Public MethodResetShouldAvoidAnnotationCollisionsResets the ShouldAvoidAnnotationCollisions property to its default value.  
Public MethodResetShouldKeepAnnotationsInViewResets the ShouldKeepAnnotationsInView property to its default value.  
Public MethodResetShowFirstLabelResets the ShowFirstLabel property to its default value.  
Public MethodResetStripResets the Strip property to its default value.  
Public MethodResetStrokeResets the Stroke property to its default value.  
Public MethodResetStrokeDashArrayResets the StrokeDashArray property to its default value.  
Public MethodResetStrokeThicknessResets the StrokeThickness property to its default value.  
Public MethodResetTickLengthResets the TickLength property to its default value.  
Public MethodResetTickStrokeResets the TickStroke property to its default value.  
Public MethodResetTickStrokeDashArrayResets the TickStrokeDashArray property to its default value.  
Public MethodResetTickStrokeThicknessResets the TickStrokeThickness property to its default value.  
Public MethodResetTitleResets the Title property to its default value.  
Public MethodResetTitleAngleResets the TitleAngle property to its default value.  
Public MethodResetTitleFontFamilyResets the TitleFontFamily property to its default value.  
Public MethodResetTitleFontSizeResets the TitleFontSize property to its default value.  
Public MethodResetTitleHorizontalAlignmentResets the TitleHorizontalAlignment property to its default value.  
Public MethodResetTitleMarginResets the TitleMargin property to its default value.  
Public MethodResetTitlePositionResets the TitlePosition property to its default value.  
Public MethodResetTitleTextColorResets the TitleTextColor property to its default value.  
Public MethodResetTitleTextStyleResets the TitleTextStyle property to its default value.  
Public MethodResetTitleVerticalAlignmentResets the TitleVerticalAlignment property to its default value.  
Public MethodResetUseEnhancedIntervalManagementResets the UseEnhancedIntervalManagement property to its default value.  
Public MethodResetUsePerLabelHeightMeasurementResets the UsePerLabelHeightMeasurement property to its default value.  
Public MethodResetVisibilityResets the Visibility property to its default value.  
Public MethodScaleValueScales a value from axis space into screen space.  
Public MethodUpdateRangeOverloaded. Updates the axis range.  
Protected Methods
 NameDescription
Protected MethodOnPropertyChangedOverloaded. Used to invoke the PropertyChanged event.  
Protected MethodOnPropertyUpdatedUsed to invoke the PropertyUpdated event.  
Protected MethodOnRangeChangedUsed to invoke the RangeChanged event.  
Protected MethodOnRenderRequestedUsed to invoke the RenderRequested event.  
Protected MethodShouldSerializeCrossingAxisIndicates if the CrossingAxis property needs to be serialized.  
Protected MethodShouldSerializeCrossingValueIndicates if the CrossingValue property needs to be serialized.  
Protected MethodShouldSerializeEnhancedIntervalMinimumCharactersIndicates if the EnhancedIntervalMinimumCharacters property needs to be serialized.  
Protected MethodShouldSerializeEnhancedIntervalPreferMoreCategoryLabelsIndicates if the EnhancedIntervalPreferMoreCategoryLabels property needs to be serialized.  
Protected MethodShouldSerializeExpectFunctionsIndicates if the ExpectFunctions property needs to be serialized.  
Protected MethodShouldSerializeIdReturns true unconditionally so that a unique identifier is serialized.  
Protected MethodShouldSerializeIsDisabledIndicates if the IsDisabled property needs to be serialized.  
Protected MethodShouldSerializeIsInvertedIndicates if the IsInverted property needs to be serialized.  
Protected MethodShouldSerializeLabelIndicates if the Label property needs to be serialized.  
Protected MethodShouldSerializeLabelAngleIndicates if the LabelAngle property needs to be serialized.  
Protected MethodShouldSerializeLabelExtentIndicates if the LabelExtent property needs to be serialized.  
Protected MethodShouldSerializeLabelFontFamilyIndicates if the LabelFontFamily property needs to be serialized.  
Protected MethodShouldSerializeLabelFontSizeIndicates if the LabelFontSize property needs to be serialized.  
Protected MethodShouldSerializeLabelFormatIndicates if the LabelFormat property needs to be serialized.  
Protected MethodShouldSerializeLabelFormatSpecifiersIndicates if the LabelFormatSpecifiers property needs to be serialized.  
Protected MethodShouldSerializeLabelHorizontalAlignmentIndicates if the LabelHorizontalAlignment property needs to be serialized.  
Protected MethodShouldSerializeLabelLocationIndicates if the LabelLocation property needs to be serialized.  
Protected MethodShouldSerializeLabelMarginIndicates if the LabelMargin property needs to be serialized.  
Protected MethodShouldSerializeLabelsVisibleIndicates if the LabelsVisible property needs to be serialized.  
Protected MethodShouldSerializeLabelTextColorIndicates if the LabelTextColor property needs to be serialized.  
Protected MethodShouldSerializeLabelTextStyleIndicates if the LabelTextStyle property needs to be serialized.  
Protected MethodShouldSerializeLabelVerticalAlignmentIndicates if the LabelVerticalAlignment property needs to be serialized.  
Protected MethodShouldSerializeMajorStrokeIndicates if the MajorStroke property needs to be serialized.  
Protected MethodShouldSerializeMajorStrokeDashArrayIndicates if the MajorStrokeDashArray property needs to be serialized.  
Protected MethodShouldSerializeMajorStrokeThicknessIndicates if the MajorStrokeThickness property needs to be serialized.  
Protected MethodShouldSerializeMinorStrokeIndicates if the MinorStroke property needs to be serialized.  
Protected MethodShouldSerializeMinorStrokeDashArrayIndicates if the MinorStrokeDashArray property needs to be serialized.  
Protected MethodShouldSerializeMinorStrokeThicknessIndicates if the MinorStrokeThickness property needs to be serialized.  
Protected MethodShouldSerializeNameIndicates if the Name property needs to be serialized.  
Protected MethodShouldSerializeOpacityIndicates if the Opacity property needs to be serialized.  
Protected MethodShouldSerializeShouldAvoidAnnotationCollisionsIndicates if the ShouldAvoidAnnotationCollisions property needs to be serialized.  
Protected MethodShouldSerializeShouldKeepAnnotationsInViewIndicates if the ShouldKeepAnnotationsInView property needs to be serialized.  
Protected MethodShouldSerializeShowFirstLabelIndicates if the ShowFirstLabel property needs to be serialized.  
Protected MethodShouldSerializeStripIndicates if the Strip property needs to be serialized.  
Protected MethodShouldSerializeStrokeIndicates if the Stroke property needs to be serialized.  
Protected MethodShouldSerializeStrokeDashArrayIndicates if the StrokeDashArray property needs to be serialized.  
Protected MethodShouldSerializeStrokeThicknessIndicates if the StrokeThickness property needs to be serialized.  
Protected MethodShouldSerializeTickLengthIndicates if the TickLength property needs to be serialized.  
Protected MethodShouldSerializeTickStrokeIndicates if the TickStroke property needs to be serialized.  
Protected MethodShouldSerializeTickStrokeDashArrayIndicates if the TickStrokeDashArray property needs to be serialized.  
Protected MethodShouldSerializeTickStrokeThicknessIndicates if the TickStrokeThickness property needs to be serialized.  
Protected MethodShouldSerializeTitleIndicates if the Title property needs to be serialized.  
Protected MethodShouldSerializeTitleAngleIndicates if the TitleAngle property needs to be serialized.  
Protected MethodShouldSerializeTitleFontFamilyIndicates if the TitleFontFamily property needs to be serialized.  
Protected MethodShouldSerializeTitleFontSizeIndicates if the TitleFontSize property needs to be serialized.  
Protected MethodShouldSerializeTitleHorizontalAlignmentIndicates if the TitleHorizontalAlignment property needs to be serialized.  
Protected MethodShouldSerializeTitleMarginIndicates if the TitleMargin property needs to be serialized.  
Protected MethodShouldSerializeTitlePositionIndicates if the TitlePosition property needs to be serialized.  
Protected MethodShouldSerializeTitleTextColorIndicates if the TitleTextColor property needs to be serialized.  
Protected MethodShouldSerializeTitleTextStyleIndicates if the TitleTextStyle property needs to be serialized.  
Protected MethodShouldSerializeTitleVerticalAlignmentIndicates if the TitleVerticalAlignment property needs to be serialized.  
Protected MethodShouldSerializeUseEnhancedIntervalManagementIndicates if the UseEnhancedIntervalManagement property needs to be serialized.  
Protected MethodShouldSerializeUsePerLabelHeightMeasurementIndicates if the UsePerLabelHeightMeasurement property needs to be serialized.  
Protected MethodShouldSerializeVisibilityIndicates if the Visibility property needs to be serialized.  
See Also