Class AxisY
This class represents vertical Chart Axis.
Inherited Members
Namespace: Telerik.Windows.Controls.Charting
Assembly: Telerik.Windows.Controls.Charting.dll
Syntax
public class AxisY : Axis, ILogicalItem, IDataAxis, INotifyPropertyChanged
Constructors
AxisY()
Fields
ExtendDirectionProperty
Identifies the ExtendDirection dependency property.
Declaration
public static readonly DependencyProperty ExtendDirectionProperty
Field Value
System.Windows.DependencyProperty
|
IsLogarithmicProperty
Identifies the IsLogarithmic dependency property.
Declaration
public static readonly DependencyProperty IsLogarithmicProperty
Field Value
System.Windows.DependencyProperty
|
LogarithmBaseProperty
Identifies the LogarithmBase dependency property.
Declaration
public static readonly DependencyProperty LogarithmBaseProperty
Field Value
System.Windows.DependencyProperty
|
Properties
ExtendDirection
Gets or sets a value indicating how the axis will be extended.
Declaration
public AxisExtendDirection ExtendDirection { get; set; }
Property Value
AxisExtendDirection
|
IsLogarithmic
Gets or sets a value indicating whether the axis is logarithmic.
Declaration
public bool IsLogarithmic { get; set; }
Property Value
System.Boolean
|
LogarithmBase
Gets or sets the logarithm base.
Declaration
public double LogarithmBase { get; set; }
Property Value
System.Double
The logarithm base. |
Methods
Calculate2DMaxItemsCount()
Calculates the max items count for 2D axis.
Declaration
protected override int Calculate2DMaxItemsCount()
Returns
System.Int32
|
Overrides
ConvertPhysicalUnitsToData(Double)
Converts physical pixels to data units.
Declaration
public override double ConvertPhysicalUnitsToData(double inputValue)
Parameters
System.Double
inputValue
The input value. |
Returns
System.Double
Returns data units measured by the current axis. |
Overrides
ExtendDirectionChangedCallback(DependencyObject, DependencyPropertyChangedEventArgs)
Called when the ExtendDirection property changes.
Declaration
protected static void ExtendDirectionChangedCallback(DependencyObject target, DependencyPropertyChangedEventArgs args)
Parameters
System.Windows.DependencyObject
target
The target object. |
System.Windows.DependencyPropertyChangedEventArgs
args
The System.Windows.DependencyPropertyChangedEventArgs instance containing the event data. |
InitializeAxisValues()
Initializes the axis values (MinValue, MaxValue, Step).
Declaration
protected override void InitializeAxisValues()
Overrides
InitializeAxisValuesForAutoRange()
Initializes the axis values (MinValue, MaxValue, Step) when AutoRange is enabled.
Declaration
protected override void InitializeAxisValuesForAutoRange()
Overrides
IsLogarithmicChangedCallback(DependencyObject, DependencyPropertyChangedEventArgs)
Called when the IsLogarithmic property changes.
Declaration
protected static void IsLogarithmicChangedCallback(DependencyObject target, DependencyPropertyChangedEventArgs args)
Parameters
System.Windows.DependencyObject
target
The target object. |
System.Windows.DependencyPropertyChangedEventArgs
args
The System.Windows.DependencyPropertyChangedEventArgs instance containing the event data. |
LogarithmBaseChangedCallback(DependencyObject, DependencyPropertyChangedEventArgs)
Called when the LogarithmBase property changes.
Declaration
protected static void LogarithmBaseChangedCallback(DependencyObject target, DependencyPropertyChangedEventArgs args)
Parameters
System.Windows.DependencyObject
target
The target object. |
System.Windows.DependencyPropertyChangedEventArgs
args
The System.Windows.DependencyPropertyChangedEventArgs instance containing the event data. |
Explicit Interface Implementations
IDataAxis.EffectiveLayoutMode
IDataAxis.ItemOverlapFactor
Declaration
double IDataAxis.ItemOverlapFactor { get; }
Returns
System.Double
|
Implements
IDataAxis.ItemWidthFactor
Declaration
double IDataAxis.ItemWidthFactor { get; }
Returns
System.Double
|
Implements
IDataAxis.LabelStep
IDataAxis.StepLabelLevelCount
Declaration
int IDataAxis.StepLabelLevelCount { get; }
Returns
System.Int32
|
Implements
IDataAxis.StepLabelLevelHeight
Declaration
int IDataAxis.StepLabelLevelHeight { get; }
Returns
System.Int32
|