Represents a logical object that may be used to feed a RadCartesianChart3D instance with data, leaving the series creation to the chart itself.
Definition
Namespace:Telerik.Windows.Controls.ChartView
Assembly:Telerik.Windows.Controls.Chart.dll
Syntax:
public class ChartSeriesProvider3D : InheritanceContextPropagator
Inheritance: objectInheritanceContextPropagatorChartSeriesProvider3D
Inherited Members
Constructors
Initializes a new instance of the ChartSeriesProvider3D class.
public ChartSeriesProvider3D()
Fields
IsDynamicSeriesProperty
DependencyProperty
Identifies the IsDynamicSeries attached dependency property.
public static readonly DependencyProperty IsDynamicSeriesProperty
SeriesDescriptorSelectorProperty
DependencyProperty
Identifies the SeriesDescriptorSelector dependency property.
public static readonly DependencyProperty SeriesDescriptorSelectorProperty
SourceProperty
DependencyProperty
Identifies the Source dependency property.
public static readonly DependencyProperty SourceProperty
Properties
Gets the collection of ChartSeriesDescriptor3D objects that specify what chart series are to be created.
public ChartSeriesDescriptor3DCollection SeriesDescriptors { get; }
Gets or sets the ChartSeriesDescriptorSelector3D instance that may be used for context-based descriptor selection.
public ChartSeriesDescriptorSelector3D SeriesDescriptorSelector { get; set; }
Methods
Determines whether the specified CartesianSeries3D instance is dynamically created by a series provider.
public static bool GetIsDynamicSeries(DependencyObject instance)
Forces all attached chart instances to re-evaluate all the series created from this provider.
public void RefreshAttachedCharts()
Sets a value indicating that the specified CartesianSeries3D instance is dynamically created by a series provider instance.
public static void SetIsDynamicSeries(DependencyObject instance, bool value)
Events
Occurs when a series is created. Allows for the series to be additionally set up or completely replaced. This event may be raised with the series being null (for example in cases when a suitable descriptor was not found). In such a case, this event can still be used to create and set up a new series.
public event EventHandler<ChartSeries3DCreatedEventArgs> SeriesCreated