Class LineIndicatorBase
Represents a financial indicator, whose value depends on the values of DataPoints in financial series.
Inheritance
Inherited Members
Namespace: Telerik.Windows.Controls.ChartView
Assembly: Telerik.Windows.Controls.Chart.dll
Syntax
public abstract class LineIndicatorBase : IndicatorBase, IChartElementPresenterWithMargin, IChartSeries, IChartElementPresenter, ISeries
Fields
DashArrayProperty
Identifies the DashArray property.
Declaration
public static readonly DependencyProperty DashArrayProperty
Field Value
System.Windows.DependencyProperty
|
StrokeProperty
Identifies the Stroke property.
Declaration
public static readonly DependencyProperty StrokeProperty
Field Value
System.Windows.DependencyProperty
|
StrokeThicknessProperty
Identifies the StrokeThickness property.
Declaration
public static readonly DependencyProperty StrokeThicknessProperty
Field Value
System.Windows.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
System.Windows.Media.DoubleCollection
|
Stroke
Gets or sets the System.Windows.Media.Brush instance that defines the stroke of the line.
Declaration
public Brush Stroke { get; set; }
Property Value
System.Windows.Media.Brush
|
StrokeThickness
Gets or sets the thickness of the line used to present the indicator.
Declaration
public double StrokeThickness { get; set; }
Property Value
System.Double
|
Methods
OnApplyTemplate()
When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call System.Windows.Controls.Control.ApplyTemplate. 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
RadChartBase
oldChart
|
Overrides
OnStrokeThicknessChanged(DependencyPropertyChangedEventArgs)
Executed when the StrokeThickness property is changed.
Declaration
protected virtual void OnStrokeThicknessChanged(DependencyPropertyChangedEventArgs e)
Parameters
System.Windows.DependencyPropertyChangedEventArgs
e
The System.Windows.DependencyPropertyChangedEventArgs instance containing the StrokeThicknessChanged event data. |