ClassLineIndicatorBase
Represents a financial indicator, whose value depends on the values of DataPoints in financial series.
Definition
Namespace:Telerik.Windows.Controls.ChartView
Assembly:Telerik.Windows.Controls.Chart.dll
Syntax:
public abstract class LineIndicatorBase : IndicatorBase, IChartElementPresenter
Inheritance: objectRadControlBasePresenterBaseChartElementPresenterChartSeriesIndicatorBaseLineIndicatorBase
Derived Classes:
Implements:
Inherited Members
Fields
DashArrayProperty
Identifies the DashArray property.
Declaration
public static readonly DependencyProperty DashArrayProperty
Field Value
DependencyProperty
StrokeProperty
Identifies the Stroke property.
Declaration
public static readonly DependencyProperty StrokeProperty
Field Value
DependencyProperty
StrokeThicknessProperty
Identifies the StrokeThickness property.
Declaration
public static readonly DependencyProperty StrokeThicknessProperty
Field Value
DependencyProperty
Properties
DashArray
Gets or sets the dash pattern to be applied to the line used to render the indicator.
Declaration
public DoubleCollection DashArray { get; set; }
Property Value
DoubleCollection
Stroke
Gets or sets the Brush instance that defines the stroke of the line.
Declaration
public Brush Stroke { get; set; }
Property Value
Brush
StrokeThickness
Gets or sets the thickness of the line used to present the indicator.
Methods
OnApplyTemplate()
When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call . In simplest terms, this means the method is called just before a UI element displays in an application. For more information, see Remarks.
Declaration
public override void OnApplyTemplate()
Overrides
OnAttached()
Occurs when the presenter has been successfully attached to its owning RadChartBase instance.
Declaration
protected override void OnAttached()
Overrides
OnDetached(RadChartBase)
Occurs when the presenter has been successfully detached from its owning RadChartBase instance.
Declaration
protected override void OnDetached(RadChartBase oldChart)
Parameters
oldChart
Overrides
OnStrokeThicknessChanged(DependencyPropertyChangedEventArgs)
Executed when the StrokeThickness property is changed.
Declaration
protected virtual void OnStrokeThicknessChanged(DependencyPropertyChangedEventArgs e)
Parameters
e
DependencyPropertyChangedEventArgs
The DependencyPropertyChangedEventArgs instance containing the event data.