XYDecimalAxisBase<T> Class
Represents an axis for data in decimal format.
public class XYDecimalAxisBase<T> : XYAxisBase- Type Parameters:
- 
          T-
- Inheritance:
- object Visual UIElement FrameworkElement Control XYAxisBase object
- Derived:
- XYDecimalAxis
Constructors
XYDecimalAxisBase()
Creates a new XYDecimalAxis.
public XYDecimalAxisBase()Properties
Baseline
The baseline value for the axis.
[TypeConverter(typeof(ConvertibleTypeConverter<decimal>))]
public T Baseline { get; set; }Property Value
- T
LabelFunc
Gets or sets 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<decimal, decimal, string> LabelFunc { get; set; }Property Value
Maximum
The maximum value of the axis.
[TypeConverter(typeof(ConvertibleTypeConverter<decimal>))]
public T Maximum { get; set; }Property Value
- T
Minimum
The minimum value of the axis.
[TypeConverter(typeof(ConvertibleTypeConverter<decimal>))]
public T Minimum { get; set; }Property Value
- T
SlotInterval
The slot interval for data points of the axis when using slotted layout.
[TypeConverter(typeof(ConvertibleTypeConverter<decimal>))]
public T SlotInterval { get; set; }Property Value
- T
TickMajorInterval
The interval at which to display major ticks.
[TypeConverter(typeof(ConvertibleTypeConverter<decimal>))]
public T TickMajorInterval { get; set; }Property Value
- T
TickMinorInterval
The interval at which to display minor ticks.
[TypeConverter(typeof(ConvertibleTypeConverter<decimal>))]
public T TickMinorInterval { get; set; }Property Value
- T
Fields
BaselineProperty
Identifies the Baseline dependency property. This field is read-only.
public static readonly DependencyProperty BaselinePropertyLabelFuncProperty
Identifies the LabelFunc dependency property. This field is read-only.
public static readonly DependencyProperty LabelFuncPropertyMaximumProperty
Identifies the Maximum dependency property. This field is read-only.
public static readonly DependencyProperty MaximumPropertyMinimumProperty
Identifies the Minimum dependency property. This field is read-only.
public static readonly DependencyProperty MinimumPropertySlotIntervalProperty
Identifies the SlotInterval dependency property. This field is read-only.
public static readonly DependencyProperty SlotIntervalPropertyTickMajorIntervalProperty
Identifies the TickMajorInterval dependency property. This field is read-only.
public static readonly DependencyProperty TickMajorIntervalPropertyTickMinorIntervalProperty
Identifies the TickMinorInterval dependency property. This field is read-only.
public static readonly DependencyProperty TickMinorIntervalPropertyInherited 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