Class Axis2D<TItemType>
This class represents a chart Axis Control.
Inherited Members
Namespace: Telerik.Windows.Controls.Charting
Assembly: Telerik.Windows.Controls.Charting.dll
Syntax
public abstract class Axis2D<TItemType> : Axis2DBase<TItemType>, ISupportsDataAxis, ILogicalItem, IAxis2D, ISupportsDataAxisChanged where TItemType : DependencyObject, new()
Type Parameters
TItemType
|
Constructors
Axis2D()
Initializes a new instance of the Axis2D class.
Declaration
protected Axis2D()
Fields
AxisLabelsVisibilityProperty
Identifies the Axis
Declaration
public static readonly DependencyProperty AxisLabelsVisibilityProperty
Field Value
System.
|
AxisLineStyleProperty
Identifies the Axis
Declaration
public static readonly DependencyProperty AxisLineStyleProperty
Field Value
System.
|
AxisMinorTicksVisibilityProperty
Identifies the Axis
Declaration
public static readonly DependencyProperty AxisMinorTicksVisibilityProperty
Field Value
System.
|
AxisTicksVisibilityProperty
Identifies the Axis
Declaration
public static readonly DependencyProperty AxisTicksVisibilityProperty
Field Value
System.
|
AxisTitleStyleProperty
Identifies the Axis
Declaration
public static readonly DependencyProperty AxisTitleStyleProperty
Field Value
System.
|
AxisTitleVisibilityProperty
Identifies the Axis
Declaration
public static readonly DependencyProperty AxisTitleVisibilityProperty
Field Value
System.
|
InnerPositionProperty
Identifies the Inner
Declaration
public static readonly DependencyProperty InnerPositionProperty
Field Value
System.
|
IsSecondaryProperty
Identifies the Is
Declaration
public static readonly DependencyProperty IsSecondaryProperty
Field Value
System.
|
OuterPositionProperty
Identifies the Outer
Declaration
public static readonly DependencyProperty OuterPositionProperty
Field Value
System.
|
PrimaryAxisTitleStyleProperty
Identifies the Primary
Declaration
public static readonly DependencyProperty PrimaryAxisTitleStyleProperty
Field Value
System.
|
SecondaryAxisTitleStyleProperty
Identifies the Secondary
Declaration
public static readonly DependencyProperty SecondaryAxisTitleStyleProperty
Field Value
System.
|
SliderPositionProperty
Identifies the Slider
Declaration
public static readonly DependencyProperty SliderPositionProperty
Field Value
System.
|
Properties
AxisLabelsVisibility
Gets or sets the axis labels visibility.
Declaration
public Visibility AxisLabelsVisibility { get; set; }
Property Value
System. The axis labels visibility. |
AxisLineStyle
Gets or sets the axis line style.
Declaration
public Style AxisLineStyle { get; set; }
Property Value
System. The axis line style. |
AxisMinorTicksVisibility
Gets or sets the axis minor ticks visibility.
Declaration
public Visibility AxisMinorTicksVisibility { get; set; }
Property Value
System. The axis minor ticks visibility. |
AxisTicksVisibility
Gets or sets the axis ticks visibility.
Declaration
public Visibility AxisTicksVisibility { get; set; }
Property Value
System. The axis ticks visibility. |
AxisTitleStyle
Gets or sets the axis title style.
Declaration
public Style AxisTitleStyle { get; set; }
Property Value
System. The axis title style. |
AxisTitleVisibility
Gets or sets the axis title visibility.
Declaration
public Visibility AxisTitleVisibility { get; set; }
Property Value
System. The axis title visibility. |
DataAxis
Gets the DataAxis associated with the respective axis element.
Declaration
public override IDataAxis DataAxis { get; set; }
Property Value
Overrides
InnerPosition
Gets or sets the inner position.
Declaration
public int InnerPosition { get; set; }
Property Value
System. The inner position. |
IsSecondary
Gets or sets a value indicating whether this axis is secondary.
Declaration
public bool IsSecondary { get; set; }
Property Value
System.
|
OuterPosition
Gets or sets the outer position.
Declaration
public int OuterPosition { get; set; }
Property Value
System. The inner position. |
PrimaryAxisTitleStyle
Gets or sets the axis title style for primary axis.
Declaration
public Style PrimaryAxisTitleStyle { get; set; }
Property Value
System. The axis title style. |
SecondaryAxisTitleStyle
Gets or sets the axis title style for secondary axes.
Declaration
public Style SecondaryAxisTitleStyle { get; set; }
Property Value
System. The axis title style. |
SliderPosition
Gets or sets the slider position.
Declaration
public int SliderPosition { get; set; }
Property Value
System. The slider position. |
Methods
AxisSizeChanged(Object, SizeChangedEventArgs)
Handles the SizeChanged event of the Axis2D control.
Declaration
protected virtual void AxisSizeChanged(object sender, SizeChangedEventArgs e)
Parameters
System. The source of the event. |
System. The System. |
GetLength(Size)
Gets the length.
Declaration
protected abstract double GetLength(Size size)
Parameters
System. The size. |
Returns
System.
|
MeasureOverride(Size)
Provides the behavior for the Measure pass of Silverlight layout. Classes can override this method to define their own Measure pass behavior.
Declaration
protected override Size MeasureOverride(Size constraint)
Parameters
System. The available size that this object can give to child objects. Infinity can be specified as a value to indicate that the object will size to whatever content is available. |
Returns
System. The size that this object determines it needs during layout, based on its calculations of child object allotted sizes. |
OnApplyTemplate()
When overridden in a derived class, is invoked whenever application code or internal processes call System.
Declaration
public override void OnApplyTemplate()
Events
DataAxisChanged
This event supports the RadChart infrastructure and is not intended to be used directly from your code.
Declaration
public event EventHandler<DataAxisChangedEventArgs> DataAxisChanged
Event Type
System.
|