Version

AxisAnnotation Class Members

The following tables list the members exposed by AxisAnnotation.

Public Constructors
 NameDescription
Public ConstructorAxisAnnotation ConstructorInitializes a new AxisAnnotation.  
Public Properties
 NameDescription
Public PropertyBackgroundGets or sets the background to use for tha axis annotation box.  
Public PropertyBackgroundCornerRadiusGets or sets the corner radius to use for the axis annotation borders.  
Public PropertyBackgroundPaddingBottomGets or sets the padding to use withing the axis annotation callout. Leaving this NaN will use an automatic value related to the axis label margins.  
Public PropertyBackgroundPaddingLeftGets or sets the padding to use withing the axis annotation callout. Leaving this NaN will use an automatic value related to the axis label margins.  
Public PropertyBackgroundPaddingRightGets or sets the padding to use withing the axis annotation callout. Leaving this NaN will use an automatic value related to the axis label margins.  
Public PropertyBackgroundPaddingTopGets or sets the padding to use withing the axis annotation callout. Leaving this NaN will use an automatic value related to the axis label margins.  
Public PropertyLabelFormatGets or sets the label format string to use for the label.  
Public PropertyLabelFormatSpecifiersGets or sets the format specifiers to use with the LabelFormat string.  
Public PropertyOutlineGets or sets the Outline to use for tha axis annotation box.  
Public PropertyStrokeThicknessGets or sets the border stroke thickness to use for tha axis annotation box.  
Public PropertyTextGets or sets the text that should be displayed for the annotation. Leave null to display the value automatically.  
Public PropertyTextColorGets or sets the color to use for the text in the annotation.  
Public PropertyValueGets or sets the value at which this annotation is displayed on the axis.  
Public Methods
 NameDescription
Public MethodResetResets all the properties to their default values  
Public MethodResetBackgroundResets the Background property to its default value.  
Public MethodResetBackgroundCornerRadiusResets the BackgroundCornerRadius property to its default value.  
Public MethodResetBackgroundPaddingBottomResets the BackgroundPaddingBottom property to its default value.  
Public MethodResetBackgroundPaddingLeftResets the BackgroundPaddingLeft property to its default value.  
Public MethodResetBackgroundPaddingRightResets the BackgroundPaddingRight property to its default value.  
Public MethodResetBackgroundPaddingTopResets the BackgroundPaddingTop property to its default value.  
Public MethodResetCachedExtent  
Public MethodResetLabelFormatResets the LabelFormat property to its default value.  
Public MethodResetLabelFormatSpecifiersResets the LabelFormatSpecifiers property to its default value.  
Public MethodResetOutlineResets the Outline property to its default value.  
Public MethodResetStrokeThicknessResets the StrokeThickness property to its default value.  
Public MethodResetTextResets the Text property to its default value.  
Public MethodResetTextColorResets the TextColor property to its default value.  
Public MethodResetValueResets the Value property to its default value.  
Public MethodResolveLabelValue  
Protected Methods
 NameDescription
Protected MethodOnPropertyChangedUsed to invoke the PropertyChanged event.  
Protected MethodShouldSerializeBackgroundIndicates if the Background property needs to be serialized.  
Protected MethodShouldSerializeBackgroundCornerRadiusIndicates if the BackgroundCornerRadius property needs to be serialized.  
Protected MethodShouldSerializeBackgroundPaddingBottomIndicates if the BackgroundPaddingBottom property needs to be serialized.  
Protected MethodShouldSerializeBackgroundPaddingLeftIndicates if the BackgroundPaddingLeft property needs to be serialized.  
Protected MethodShouldSerializeBackgroundPaddingRightIndicates if the BackgroundPaddingRight property needs to be serialized.  
Protected MethodShouldSerializeBackgroundPaddingTopIndicates if the BackgroundPaddingTop 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 MethodShouldSerializeOutlineIndicates if the Outline property needs to be serialized.  
Protected MethodShouldSerializeStrokeThicknessIndicates if the StrokeThickness property needs to be serialized.  
Protected MethodShouldSerializeTextIndicates if the Text property needs to be serialized.  
Protected MethodShouldSerializeTextColorIndicates if the TextColor property needs to be serialized.  
Protected MethodShouldSerializeValueIndicates if the Value property needs to be serialized.  
Public Events
 NameDescription
Public EventPropertyChangedEvent raised when a property value is changed.  
See Also