Class
ChartAxis3D

Represents a 3D axis within a RadCartesianChart3D instance.

Definition

Namespace:Telerik.Windows.Controls.ChartView

Assembly:Telerik.Windows.Controls.Chart.dll

Syntax:

cs-api-definition
public abstract class ChartAxis3D : Control

Inheritance: objectChartAxis3D

Derived Classes: CategoricalAxis3DLinearAxis3D

Constructors

ChartAxis3D()

Initializes a new instance of the ChartAxis3D class.

Declaration

cs-api-definition
protected ChartAxis3D()

Fields

LabelIntervalProperty

Identifies the LabelInterval property.

Declaration

cs-api-definition
public static readonly DependencyProperty LabelIntervalProperty

Field Value

DependencyProperty

LabelStyleProperty

Identifies the LabelStyle property.

Declaration

cs-api-definition
public static readonly DependencyProperty LabelStyleProperty

Field Value

DependencyProperty

LabelTemplateProperty

Identifies the LabelTemplate property.

Declaration

cs-api-definition
public static readonly DependencyProperty LabelTemplateProperty

Field Value

DependencyProperty

LineStyleProperty

Identifies the LineStyle property.

Declaration

cs-api-definition
public static readonly DependencyProperty LineStyleProperty

Field Value

DependencyProperty

MajorTickLengthProperty

Identifies the MajorTickLength property.

Declaration

cs-api-definition
public static readonly DependencyProperty MajorTickLengthProperty

Field Value

DependencyProperty

PlotModeProperty

Identifies the PlotMode property.

Declaration

cs-api-definition
public static readonly DependencyProperty PlotModeProperty

Field Value

DependencyProperty

ShowLabelsProperty

Identifies the ShowLabels property.

Declaration

cs-api-definition
public static readonly DependencyProperty ShowLabelsProperty

Field Value

DependencyProperty

TitleProperty

Identifies the Title property.

Declaration

cs-api-definition
public static readonly DependencyProperty TitleProperty

Field Value

DependencyProperty

TitleTemplateProperty

Identifies the TitleTemplate property.

Declaration

cs-api-definition
public static readonly DependencyProperty TitleTemplateProperty

Field Value

DependencyProperty

Properties

LabelInterval

Gets or sets the step at which labels are positioned.

Declaration

cs-api-definition
public int LabelInterval { get; set; }

Property Value

int

LabelStyle

Gets or sets the style that is applied to the default axis labels.

Declaration

cs-api-definition
public Style LabelStyle { get; set; }

Property Value

Style

LabelTemplate

Gets or sets the label template.

Declaration

cs-api-definition
public DataTemplate LabelTemplate { get; set; }

Property Value

DataTemplate

LineStyle

Gets or sets the style that is applied to the Path element that presents the axis line.

Declaration

cs-api-definition
public Style LineStyle { get; set; }

Property Value

Style

MajorTickLength

Gets or sets the length of the major tick.

Declaration

cs-api-definition
public double MajorTickLength { get; set; }

Property Value

double

PlotMode

Gets or sets the plot mode used to position values, ticks, and labels along the axis.

Declaration

cs-api-definition
public AxisPlotMode PlotMode { get; set; }

Property Value

AxisPlotMode

ShowLabels

Gets or sets a value indicating whether the axis should display labels.

Declaration

cs-api-definition
public bool ShowLabels { get; set; }

Property Value

bool

SmartLabelsMode

Gets or sets the smart labels mode that will be used to avoid overlapping labels.

Declaration

cs-api-definition
public AxisSmartLabelsMode SmartLabelsMode { get; set; }

Property Value

AxisSmartLabelsMode

Title

Gets or sets the title.

Declaration

cs-api-definition
public object Title { get; set; }

Property Value

object

TitleTemplate

Gets or sets the title template.

Declaration

cs-api-definition
public DataTemplate TitleTemplate { get; set; }

Property Value

DataTemplate

Methods

OnApplyTemplate()

When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call . In simplest terms, this means the method is called just before a UI element displays in an application. For more information, see Remarks.

Declaration

cs-api-definition
public override void OnApplyTemplate()

OnPropertyChanged(DependencyPropertyChangedEventArgs)

Invoked whenever the effective value of any dependency property on this System.Windows.FrameworkElement has been updated. The specific dependency property that changed is reported in the arguments parameter. Overrides System.Windows.DependencyObject.OnPropertyChanged(System.Windows.DependencyPropertyChangedEventArgs).

Declaration

cs-api-definition
protected override void OnPropertyChanged(DependencyPropertyChangedEventArgs e)

Parameters

e

DependencyPropertyChangedEventArgs