XYDoubleAxis Class
Represents an axis for data in double format.
public class XYDoubleAxis : XYAxisBase
- Inheritance:
- object Visual UIElement FrameworkElement Control XYAxisBase object
Constructors
XYDoubleAxis()
Initializes an instance of the class.
public XYDoubleAxis()
Properties
Baseline
The baseline value for the axis.
LabelFunc
The function used to determine axis labels. When set, LabelFormat will be ignored. Normally, the first and second parameters of the function will be the value of the axis point represented by the label. When used on the secondary axis on a Bar Series, the first parameter will represent the starting value of a given slot on the axis, and the second parameter will represent the ending value of a given slot on the axis.
public Func<double, double, string>? LabelFunc { get; set; }
Property Value
Maximum
The maximum value of the axis.
Minimum
The minimum value of the axis.
SlotInterval
The slot interval for data points of the axis when using slotted layout.
TickMajorInterval
The interval at which to display major ticks.
TickMinorInterval
The interval at which to display minor ticks.
Fields
BaselineProperty
Defines the Baseline property.
public static readonly DependencyProperty BaselineProperty
LabelFuncProperty
Defines the LabelFunc property.
public static readonly DependencyProperty LabelFuncProperty
MaximumProperty
Defines the Maximum property.
public static readonly DependencyProperty MaximumProperty
MinimumProperty
Defines the Minimum property.
public static readonly DependencyProperty MinimumProperty
SlotIntervalProperty
Defines the SlotInterval property.
public static readonly DependencyProperty SlotIntervalProperty
TickMajorIntervalProperty
Defines the TickMajorInterval property.
public static readonly DependencyProperty TickMajorIntervalProperty
TickMinorIntervalProperty
Defines the TickMinorInterval property.
public static readonly DependencyProperty TickMinorIntervalProperty
Inherited Members
- XYAxisBase.AreLabelsVisibleProperty
- XYAxisBase.BarGroupSpacingProperty
- XYAxisBase.BarSpacingProperty
- XYAxisBase.AreMajorTicksVisibleProperty
- XYAxisBase.AreMinorTicksVisibleProperty
- XYAxisBase.LabelAngleProperty
- XYAxisBase.LabelFormatProperty
- XYAxisBase.LabelStyleProperty
- XYAxisBase.PositionProperty
- XYAxisBase.TickMajorStyleProperty
- XYAxisBase.TickMinorStyleProperty
- XYAxisBase.TitleProperty
- XYAxisBase.TitleStyleProperty
- XYAxisBase.UseDisplayOptimizationsProperty
- XYAxisBase.OnPropertyChanged(DependencyObject, DependencyPropertyChangedEventArgs)
- XYAxisBase.OnApplyTemplate()
- XYAxisBase.AreLabelsVisible
- XYAxisBase.AxisType
- XYAxisBase.BarGroupSpacing
- XYAxisBase.BarSpacing
- XYAxisBase.AreMajorTicksVisible
- XYAxisBase.AreMinorTicksVisible
- XYAxisBase.LabelAngle
- XYAxisBase.LabelFormat
- XYAxisBase.LabelStyle
- XYAxisBase.Position
- XYAxisBase.Ranges
- XYAxisBase.TickMajorStyle
- XYAxisBase.TickMinorStyle
- XYAxisBase.Title
- XYAxisBase.TitleStyle
- XYAxisBase.UseDisplayOptimizations
- XYAxisBase.Refreshed