Skip to main content

AxisBase Members

The base class for classes that provide axes functionality for a chart control.

Constructors

Name Description
AxisBase() Initializes a new instance of the AxisBase class with default settings.

Fields

Name Description
AlignmentProperty static Identifies the AxisBase.Alignment dependency property.
BrushProperty static Identifies the AxisBase.Brush dependency property.
DateTimeGridAlignmentProperty static Identifies the AxisBase.DateTimeGridAlignment dependency property.
DateTimeMeasureUnitProperty static Identifies the AxisBase.DateTimeMeasureUnit dependency property.
GridLinesBrushProperty static Identifies the AxisBase.GridLinesBrush dependency property.
GridLinesMinorBrushProperty static Identifies the AxisBase.GridLinesMinorBrush dependency property.
GridLinesMinorStrokeStyleProperty static Identifies the AxisBase.GridLinesMinorStrokeStyle dependency property.
GridLinesStrokeStyleProperty static Identifies the AxisBase.GridLinesStrokeStyle dependency property.
GridSpacingAutoProperty static Identifies the AxisBase.GridSpacingAuto dependency property.
GridSpacingProperty static Identifies the AxisBase.GridSpacing dependency property.
InterlacedBrushProperty static Identifies the AxisBase.InterlacedBrush dependency property.
InterlacedProperty static Identifies the AxisBase.Interlaced dependency property.
LabelOptionsProperty static Identifies the AxisBase.LabelOptions dependency property.
MinorCountProperty static Identifies the AxisBase.MinorCount dependency property.
ReverseProperty static Identifies the AxisBase.Reverse dependency property.
ShowLabelsProperty static Identifies the AxisBase.ShowLabels dependency property.
ShowLineProperty static Identifies the AxisBase.ShowLine dependency property.
ShowMajorGridlinesProperty static Identifies the AxisBase.ShowMajorGridlines dependency property.
ShowMajorTickmarksProperty static Identifies the AxisBase.ShowMajorTickmarks dependency property.
ShowMinorGridlinesProperty static Identifies the AxisBase.ShowMinorGridlines dependency property.
ShowMinorTickmarksProperty static Identifies the AxisBase.ShowMinorTickmarks dependency property.
ThicknessProperty static Identifies the AxisBase.Thickness dependency property.
TickmarksCrossAxisProperty static Identifies the AxisBase.TickmarksCrossAxis dependency property.
TickmarksLengthProperty static Identifies the AxisBase.TickmarksLength dependency property.
TickmarksMinorLengthProperty static Identifies the AxisBase.TickmarksMinorLength dependency property.
TickmarksMinorThicknessProperty static Identifies the AxisBase.TickmarksMinorThickness dependency property.
TickmarksThicknessProperty static Identifies the AxisBase.TickmarksThickness dependency property.
TitleProperty static Identifies the AxisBase.Title dependency property.
VisibleProperty static Identifies the AxisBase.Visible dependency property.
VisualRangeProperty static Identifies the AxisBase.VisualRange dependency property.
WholeRangeProperty static Identifies the AxisBase.WholeRange dependency property.

Properties

Name Description
ActualGridLinesMinorStrokeStyle Gets the actual stroke style of minor grid lines.
ActualGridLinesStrokeStyle Gets the actual stroke style of major grid lines.
ActualLabelOptions Gets the actual label options.
ActualVisualRange Gets the actual visual range of an axis.
ActualWholeRange Gets the actual whole range of an axis.
Alignment Gets or sets the alignment of the axis. This is a dependency property.
Brush Gets or sets the color of the axis. This is a dependency property.
DateTimeGridAlignment Gets or sets the date-time measurement unit, to which the beginning of a diagram’s gridlines and labels should be aligned.
DateTimeMeasureUnit Gets or sets the detail level for date-time values.
GridLinesBrush Gets or sets the color of the axis grid lines.
GridLinesMinorBrush Specifies the color of the axis minor grid lines.
GridLinesMinorStrokeStyle Specifies the line style settings for the axis’ minor grid lines.
GridLinesStrokeStyle Specifies the line style settings for the axis’ major grid lines.
GridSpacing Gets or sets the numeric interval between the axis’ gridlines.
GridSpacingAuto Gets or sets a value that specifies whether the spacing of gridlines is calculated automatically based upon the major tickmarks of the axis.
Interlaced Gets or sets whether interlacing is applied to the axis.
InterlacedBrush Gets or sets the color of the axis interlacing.
LabelOptions Provides access to the settings of axis labels.
MinorCount Gets or sets the number of minor tickmarks and gridlines.
Reverse Gets or sets a value indicating whether the axis is reversed. This is a dependency property.
ShowLabels Gets or sets a value indicating whether labels should be visible for this axis.
ShowLine Gets or sets a value indicating whether or not to draw the axis line.
ShowMajorGridlines Specifies whether or not to show major gridlines.
ShowMajorTickmarks Specifies whether or not the major tickmarks are visible.
ShowMinorGridlines Specifies whether or not to show minor gridlines.
ShowMinorTickmarks Specifies whether or not the axis minor tickmarks are visible.
Strips Provides access to the collection of axis strips. This is a dependency property.
Thickness Gets or sets the thickness of the axis. This is a dependency property.
TickmarksCrossAxis Specifies whether or not tickmarks cross the axis.
TickmarksLength Specifies the length (in pixels) of axis major tick marks.
TickmarksMinorLength Specifies the length (in pixels) of axis minor tickmarks.
TickmarksMinorThickness Specifies the thickness (in pixels) of minor tickmarks.
TickmarksThickness Specifies the thickness (in pixels) of major tickmarks.
Title Provides access to the title settings of an axis.
Visible Gets or sets a value indicating whether the axis is visible.
VisualRange Gets or sets the settings that specify the visible range of the axis coordinates.
WholeRange Gets or sets the range through which it’s possible to scroll an axis.

Methods

Name Description
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetType() Gets the Type of the current instance. Inherited from Object.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
ToString() Returns a string that represents the current object. Inherited from Object.

Events

Name Description
PropertyChanged Occurs every time any of the ChartElement class properties has changed its value. Inherited from ChartElement.
See Also