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

Represents a concrete XyzSeries3DDescriptor that may be used to create all the XYZ chart series variations.

Definition

Constructors

C#
public XyzSeries3DDescriptor()

Fields

XValuePathProperty

DependencyProperty

Identifies the XValuePath dependency property.

C#
public static readonly DependencyProperty XValuePathProperty

YValuePathProperty

DependencyProperty

Identifies the YValuePath dependency property.

C#
public static readonly DependencyProperty YValuePathProperty

ZValuePathProperty

DependencyProperty

Identifies the ZValuePath dependency property.

C#
public static readonly DependencyProperty ZValuePathProperty

Properties

Gets the default type of series that are to be created if no TypePath and no Style properties are specified.

C#
public override Type DefaultType { get; }

Overrides: ChartSeriesDescriptor3D.DefaultType

Gets or sets the name of the property that points to the XValue value of the data point view model.

C#
public string XValuePath { get; set; }

Gets or sets the name of the property that points to the YValue value of the data point view model.

C#
public string YValuePath { get; set; }

Gets or sets the name of the property that points to the ZValue value of the data point view model.

C#
public string ZValuePath { get; set; }

Methods

Core entry point for creating the CartesianSeries3D type defined by this descriptor. Allows inheritors to provide custom implementation.

C#
protected override CartesianSeries3D CreateInstanceCore(object context)
Parameters:contextobject

The context (this is the raw data collection or the data view model) for which a CartesianSeries3D needs to be created.

Returns:

CartesianSeries3D

Exceptions:

InvalidOperationException

The base implementation fails to create a valid XyzSeries3D instance.

Overrides: ChartSeriesDescriptor3D.CreateInstanceCore(object)