ClassOhlcSeriesBase
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
OhlcSeriesBase()
Initializes a new instance of the OhlcSeriesBase class.
Declaration
protected OhlcSeriesBase()
Fields
CloseBindingProperty
Identifies the CloseBinding property.
Declaration
public static readonly DependencyProperty CloseBindingProperty
Field Value
DependencyProperty
HighBindingProperty
Identifies the HighBinding property.
Declaration
public static readonly DependencyProperty HighBindingProperty
Field Value
DependencyProperty
LegendSettingsProperty
Identifies the LegendSettings dependency property.
Declaration
public static readonly DependencyProperty LegendSettingsProperty
Field Value
DependencyProperty
LowBindingProperty
Identifies the LowBinding property.
Declaration
public static readonly DependencyProperty LowBindingProperty
Field Value
DependencyProperty
OpenBindingProperty
Identifies the OpenBinding property.
Declaration
public static readonly DependencyProperty OpenBindingProperty
Field Value
DependencyProperty
Properties
CloseBinding
Gets or sets the binding that will be used to fill the Close member of the contained data points.
Declaration
[TypeConverter(typeof(StringToDataPointBindingConverter))]
public DataPointBinding CloseBinding { get; set; }
Property Value
DataPoints
Gets the collection of data points associated with the series.
Declaration
public DataPointCollection<OhlcDataPoint> DataPoints { get; }
Property Value
HighBinding
Gets or sets the binding that will be used to fill the High member of the contained data points.
Declaration
[TypeConverter(typeof(StringToDataPointBindingConverter))]
public DataPointBinding HighBinding { get; set; }
Property Value
LegendSettings
Gets or sets the legend settings.
Declaration
public SeriesLegendSettings LegendSettings { get; set; }
Property Value
LowBinding
Gets or sets the binding that will be used to fill the Low member of the contained data points.
Declaration
[TypeConverter(typeof(StringToDataPointBindingConverter))]
public DataPointBinding LowBinding { get; set; }
Property Value
OpenBinding
Gets or sets the binding that will be used to fill the Open member of the contained data points.
Declaration
[TypeConverter(typeof(StringToDataPointBindingConverter))]
public DataPointBinding OpenBinding { get; set; }
Property Value
Methods
GetCloseAggregateFunction()
When overridden in a derived class, this method returns the function used to calculate the aggregate values for the Close property.
Declaration
protected virtual ChartAggregateFunction GetCloseAggregateFunction()
Returns
GetHighAggregateFunction()
When overridden in a derived class, this method returns the function used to calculate the aggregate values for the High property.
Declaration
protected virtual ChartAggregateFunction GetHighAggregateFunction()
Returns
GetLowAggregateFunction()
When overridden in a derived class, this method returns the function used to calculate the aggregate values for the Low property.
Declaration
protected virtual ChartAggregateFunction GetLowAggregateFunction()
Returns
GetOpenAggregateFunction()
When overridden in a derived class, this method returns the function used to calculate the aggregate values for the Open property.
Declaration
protected virtual ChartAggregateFunction GetOpenAggregateFunction()
Returns