ChartDataSource
Handles data-layer associated operations for RadChartView.
Definition
Namespace:Telerik.Windows.Controls
Assembly:Telerik.Windows.Controls.Chart.dll
Syntax:
[TelerikToolboxCategory("Data Visualization")]
public class ChartDataSource : FrameworkElement, IEnumerable<DataPoint>, IEnumerable
Inheritance: objectChartDataSource
Implements:
Constructors
Initializes a new instance of the ChartDataSource class.
public ChartDataSource()
Fields
ItemsSourceProperty
DependencyProperty
Identifies the ItemsSource dependency property.
public static readonly DependencyProperty ItemsSourceProperty
SamplingThresholdProperty
DependencyProperty
Identifies the SamplingThreshold dependency property.
public static readonly DependencyProperty SamplingThresholdProperty
SamplingUnitIntervalProperty
DependencyProperty
Identifies the SamplingUnitInterval dependency property.
public static readonly DependencyProperty SamplingUnitIntervalProperty
SamplingUnitProperty
DependencyProperty
Identifies the SamplingUnit dependency property.
public static readonly DependencyProperty SamplingUnitProperty
Properties
Gets or sets the ItemsSource.
public IEnumerable ItemsSource { get; set; }
Gets or sets the SamplingThreshold. This property defines the minimum number of items in the source, required to apply sampling.
public int SamplingThreshold { get; set; }
Gets or sets the SamplingUnit. This property defines how the data is combined into groups.
public SamplingTimeUnit SamplingUnit { get; set; }
Gets or sets the SamplingUnitInterval. Works together with SamplingUnit. It defines how many of the specified units will be treated as the same group.
public int SamplingUnitInterval { get; set; }
Methods
Returns an enumerator that iterates through the collection.
public IEnumerator<DataPoint> GetEnumerator()
A IEnumerator<T> that can be used to iterate through the collection.
Implements: