New to Telerik UI for WPFStart a free 30-day trial

Represents a 3D axis within a RadCartesianChart3D instance.

Definition

Namespace:Telerik.Windows.Controls.ChartView

Assembly:Telerik.Windows.Controls.Chart.dll

Syntax:

C#
public abstract class ChartAxis3D : Control

Inheritance: objectChartAxis3D

Derived Classes: CategoricalAxis3DLinearAxis3D

Constructors

Initializes a new instance of the ChartAxis3D class.

C#
protected ChartAxis3D()

Fields

LabelIntervalProperty

DependencyProperty

Identifies the LabelInterval property.

C#
public static readonly DependencyProperty LabelIntervalProperty

LabelStyleProperty

DependencyProperty

Identifies the LabelStyle property.

C#
public static readonly DependencyProperty LabelStyleProperty

LabelTemplateProperty

DependencyProperty

Identifies the LabelTemplate property.

C#
public static readonly DependencyProperty LabelTemplateProperty

LineStyleProperty

DependencyProperty

Identifies the LineStyle property.

C#
public static readonly DependencyProperty LineStyleProperty

MajorTickLengthProperty

DependencyProperty

Identifies the MajorTickLength property.

C#
public static readonly DependencyProperty MajorTickLengthProperty

PlotModeProperty

DependencyProperty

Identifies the PlotMode property.

C#
public static readonly DependencyProperty PlotModeProperty

ShowLabelsProperty

DependencyProperty

Identifies the ShowLabels property.

C#
public static readonly DependencyProperty ShowLabelsProperty

TitleProperty

DependencyProperty

Identifies the Title property.

C#
public static readonly DependencyProperty TitleProperty

TitleTemplateProperty

DependencyProperty

Identifies the TitleTemplate property.

C#
public static readonly DependencyProperty TitleTemplateProperty

Properties

Gets or sets the step at which labels are positioned.

C#
public int LabelInterval { get; set; }

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

C#
public Style LabelStyle { get; set; }

LabelTemplate

DataTemplate

Gets or sets the label template.

C#
public DataTemplate LabelTemplate { get; set; }

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

C#
public Style LineStyle { get; set; }

Gets or sets the length of the major tick.

C#
public double MajorTickLength { get; set; }

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

C#
public AxisPlotMode PlotMode { get; set; }

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

C#
public bool ShowLabels { get; set; }

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

C#
public AxisSmartLabelsMode SmartLabelsMode { get; set; }

Gets or sets the title.

C#
public object Title { get; set; }

TitleTemplate

DataTemplate

Gets or sets the title template.

C#
public DataTemplate TitleTemplate { get; set; }

Methods

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.

C#
public override void OnApplyTemplate()

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).

C#
protected override void OnPropertyChanged(DependencyPropertyChangedEventArgs e)
Parameters:eDependencyPropertyChangedEventArgs