Base class for all RadSparklineBases that have indicators. Provides ability to toggle indicators and change indicators brushes.
Definition
Namespace:Telerik.Windows.Controls.Sparklines
Assembly:Telerik.Windows.Controls.DataVisualization.dll
Syntax:
public abstract class RadIndicatedSparklineBase : RadSparklineBase
Inheritance: objectRadSparklineBaseRadIndicatedSparklineBase
Derived Classes:
Inherited Members
Constructors
protected RadIndicatedSparklineBase()
Fields
FirstPointBrushProperty
DependencyProperty
Identifies the FirstPointBrush dependency property.
public static readonly DependencyProperty FirstPointBrushProperty
FirstPointStyleProperty
DependencyProperty
Identifies the FirstPointStyle dependency property.
public static readonly DependencyProperty FirstPointStyleProperty
HighPointBrushProperty
DependencyProperty
Identifies the HighPointBrush dependency property.
public static readonly DependencyProperty HighPointBrushProperty
HighPointStyleProperty
DependencyProperty
Identifies the HighPointStyle dependency property.
public static readonly DependencyProperty HighPointStyleProperty
LastPointBrushProperty
DependencyProperty
Identifies the LastPointBrush dependency property.
public static readonly DependencyProperty LastPointBrushProperty
LastPointStyleProperty
DependencyProperty
Identifies the LastPointStyle dependency property.
public static readonly DependencyProperty LastPointStyleProperty
LowPointBrushProperty
DependencyProperty
Identifies the LowPointBrush dependency property.
public static readonly DependencyProperty LowPointBrushProperty
LowPointStyleProperty
DependencyProperty
Identifies the LowPointStyle dependency property.
public static readonly DependencyProperty LowPointStyleProperty
NegativePointBrushProperty
DependencyProperty
Identifies the NegativePointBrush dependency property.
public static readonly DependencyProperty NegativePointBrushProperty
NegativePointStyleProperty
DependencyProperty
Identifies the NegativePointStyle dependency property.
public static readonly DependencyProperty NegativePointStyleProperty
ShowFirstPointIndicatorProperty
DependencyProperty
Identifies the ShowFirstPointIndicator dependency property.
public static readonly DependencyProperty ShowFirstPointIndicatorProperty
ShowHighPointIndicatorsProperty
DependencyProperty
Identifies the ShowHighPointIndicators dependency property.
public static readonly DependencyProperty ShowHighPointIndicatorsProperty
ShowLastPointIndicatorProperty
DependencyProperty
Identifies the ShowLastPointIndicator dependency property.
public static readonly DependencyProperty ShowLastPointIndicatorProperty
ShowLowPointIndicatorsProperty
DependencyProperty
Identifies the ShowLowPointIndicators dependency property.
public static readonly DependencyProperty ShowLowPointIndicatorsProperty
ShowNegativePointIndicatorsProperty
DependencyProperty
Identifies the ShowNegativePointIndicators dependency property.
public static readonly DependencyProperty ShowNegativePointIndicatorsProperty
Properties
FirstPointBrush
Brush
Gets or sets the first point brush.
public Brush FirstPointBrush { get; set; }
The first point brush.
FirstPointStyle
Style
Gets or sets the first point style.
public Style FirstPointStyle { get; set; }
The first point style.
HighPointBrush
Brush
Gets or sets the high points brush.
public Brush HighPointBrush { get; set; }
The high points brush.
HighPointStyle
Style
Gets or sets the HighPointStyle.
public Style HighPointStyle { get; set; }
LastPointBrush
Brush
Gets or sets the last point brush.
public Brush LastPointBrush { get; set; }
The last point brush.
LastPointStyle
Style
Gets or sets the last point style.
public Style LastPointStyle { get; set; }
The last point style.
LowPointBrush
Brush
Gets or sets the low points brush.
public Brush LowPointBrush { get; set; }
The low points brush.
LowPointStyle
Style
Gets or sets the low points style.
public Style LowPointStyle { get; set; }
The low points style.
NegativePointBrush
Brush
Gets or sets the negative points brush.
public Brush NegativePointBrush { get; set; }
The negative points brush.
NegativePointStyle
Style
Gets or sets the negative points style.
public Style NegativePointStyle { get; set; }
The negative points style.
Gets or sets a value indicating whether to indicator the first point.
public bool ShowFirstPointIndicator { get; set; }
If show indicate first point - true; otherwise, false.
Gets or sets a value indicating whether to show high point indicator.
public bool ShowHighPointIndicators { get; set; }
If show high point indicator - true; otherwise, false.
Gets or sets a value indicating whether to show last point indicator.
public bool ShowLastPointIndicator { get; set; }
If show last point indicator - true; otherwise, false.
Gets or sets a value indicating whether to show low point indicator.
public bool ShowLowPointIndicators { get; set; }
If show low point indicator - true; otherwise, false.
Gets or sets a value indicating whether to show negative points indicator.
public bool ShowNegativePointIndicators { get; set; }
If show negative points indicator - true; otherwise, false.
Methods
Occurs when the value of the property IsVirtualizationEnabled has changed.
protected override void IsVirtualizationEnabledChanged()
Overrides:
When overridden in a derived class, is invoked whenever application code or internal processes call .
public override void OnApplyTemplate()
Overrides:
Called when underlying data has changed significantly and requires the control to redraw itself.
protected override void OnDataChanged()
Overrides:
Called when ShowIndicatorProperty changed.
protected static void OnIndicatorPropertyChanged(DependencyObject sender, DependencyPropertyChangedEventArgs e)
The sender.
eDependencyPropertyChangedEventArgsThe DependencyPropertyChangedEventArgs instance containing the event data.
Toggles the indicators.
protected abstract void SynchronizeIndicatorsData()
Synchronizes the indicators.
protected void SynchronizeIndicatorsVisuals()
This method is used to force the layout update of items panels when only the DataRange is changed. ItemsPanels update their layout automatically when items are added or removed from the ItemsControl or when the size of the control is updated.
DO NOT CALL when number of items in items source has changed!!!.
protected override void UpdateItemsPanels()
Overrides: