OhlcSeriesBase
A base class for chart series that plot financial indicators using High, Low, Open, Close values.
Definition
Namespace:Telerik.Windows.Controls.ChartView
Assembly:Telerik.Windows.Controls.Chart.dll
Syntax:
public abstract class OhlcSeriesBase : CategoricalSeriesBase, IChartElementPresenter
Inheritance: objectRadControlBasePresenterBaseChartElementPresenterChartSeriesPointTemplateSeriesCartesianSeriesCategoricalSeriesBaseOhlcSeriesBase...
Derived Classes:
Implements:
Inherited Members
Constructors
Initializes a new instance of the OhlcSeriesBase class.
protected OhlcSeriesBase()
Fields
CloseBindingProperty
DependencyProperty
Identifies the CloseBinding property.
public static readonly DependencyProperty CloseBindingProperty
HighBindingProperty
DependencyProperty
Identifies the HighBinding property.
public static readonly DependencyProperty HighBindingProperty
LegendSettingsProperty
DependencyProperty
Identifies the LegendSettings dependency property.
public static readonly DependencyProperty LegendSettingsProperty
LowBindingProperty
DependencyProperty
Identifies the LowBinding property.
public static readonly DependencyProperty LowBindingProperty
OpenBindingProperty
DependencyProperty
Identifies the OpenBinding property.
public static readonly DependencyProperty OpenBindingProperty
Properties
Gets or sets the binding that will be used to fill the Close member of the contained data points.
[TypeConverter(typeof(StringToDataPointBindingConverter))]
public DataPointBinding CloseBinding { get; set; }
Gets the collection of data points associated with the series.
public DataPointCollection<OhlcDataPoint> DataPoints { get; }
Gets or sets the binding that will be used to fill the High member of the contained data points.
[TypeConverter(typeof(StringToDataPointBindingConverter))]
public DataPointBinding HighBinding { get; set; }
Gets or sets the legend settings.
public SeriesLegendSettings LegendSettings { get; set; }
Gets or sets the binding that will be used to fill the Low member of the contained data points.
[TypeConverter(typeof(StringToDataPointBindingConverter))]
public DataPointBinding LowBinding { get; set; }
Gets or sets the binding that will be used to fill the Open member of the contained data points.
[TypeConverter(typeof(StringToDataPointBindingConverter))]
public DataPointBinding OpenBinding { get; set; }
Methods
When overridden in a derived class, this method returns the function used to calculate the aggregate values for the Close property.
protected virtual ChartAggregateFunction GetCloseAggregateFunction()
When overridden in a derived class, this method returns the function used to calculate the aggregate values for the High property.
protected virtual ChartAggregateFunction GetHighAggregateFunction()
When overridden in a derived class, this method returns the function used to calculate the aggregate values for the Low property.
protected virtual ChartAggregateFunction GetLowAggregateFunction()
When overridden in a derived class, this method returns the function used to calculate the aggregate values for the Open property.
protected virtual ChartAggregateFunction GetOpenAggregateFunction()