Class
RadIndicatedSparklineBase

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:

cs-api-definition
public abstract class RadIndicatedSparklineBase : RadSparklineBase

Inheritance: objectRadSparklineBaseRadIndicatedSparklineBase

Derived Classes: RadItemDrawnSparklineBaseRadLinearSparklineBase

Inherited Members RadSparklineBase.YValuePathPropertyRadSparklineBase.XValuePathPropertyRadSparklineBase.AutoRangePropertyRadSparklineBase.AxisVisibilityPropertyRadSparklineBase.AxisStrokePropertyRadSparklineBase.ItemsSourcePropertyRadSparklineBase.MaxYValuePropertyRadSparklineBase.MinYValuePropertyRadSparklineBase.MinXValuePropertyRadSparklineBase.MaxXValuePropertyRadSparklineBase.EmptyPointBehaviorPropertyRadSparklineBase.ShowAxisPropertyRadSparklineBase.ZeroYPositionPropertyRadSparklineBase.AxisOriginValuePropertyRadSparklineBase.AxisWidthPropertyRadSparklineBase.OnCreateAutomationPeer()RadSparklineBase.CalculateYPosition()RadSparklineBase.OnRangeChanged()RadSparklineBase.MeasureOverride(Size)RadSparklineBase.OnVisibleDataChanged()RadSparklineBase.OnEmptyPointBehaviorChanged()RadSparklineBase.OnSizeChanged(object, SizeChangedEventArgs)RadSparklineBase.AutoRangeRadSparklineBase.AxisOriginValueRadSparklineBase.AxisWidthRadSparklineBase.AxisStrokeRadSparklineBase.EmptyPointBehaviorRadSparklineBase.ItemsSourceRadSparklineBase.MaxYValueRadSparklineBase.MinYValueRadSparklineBase.MinXValueRadSparklineBase.MaxXValueRadSparklineBase.ShowAxisRadSparklineBase.XValuePathRadSparklineBase.YValuePathRadSparklineBase.ZeroYPositionRadSparklineBase.AxisVisibilityRadSparklineBase.VisualDataPoints

Constructors

RadIndicatedSparklineBase()

Declaration

cs-api-definition
protected RadIndicatedSparklineBase()

Fields

FirstPointBrushProperty

Identifies the FirstPointBrush dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty FirstPointBrushProperty

Field Value

DependencyProperty

FirstPointStyleProperty

Identifies the FirstPointStyle dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty FirstPointStyleProperty

Field Value

DependencyProperty

HighPointBrushProperty

Identifies the HighPointBrush dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty HighPointBrushProperty

Field Value

DependencyProperty

HighPointStyleProperty

Identifies the HighPointStyle dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty HighPointStyleProperty

Field Value

DependencyProperty

LastPointBrushProperty

Identifies the LastPointBrush dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty LastPointBrushProperty

Field Value

DependencyProperty

LastPointStyleProperty

Identifies the LastPointStyle dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty LastPointStyleProperty

Field Value

DependencyProperty

LowPointBrushProperty

Identifies the LowPointBrush dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty LowPointBrushProperty

Field Value

DependencyProperty

LowPointStyleProperty

Identifies the LowPointStyle dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty LowPointStyleProperty

Field Value

DependencyProperty

NegativePointBrushProperty

Identifies the NegativePointBrush dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty NegativePointBrushProperty

Field Value

DependencyProperty

NegativePointStyleProperty

Identifies the NegativePointStyle dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty NegativePointStyleProperty

Field Value

DependencyProperty

ShowFirstPointIndicatorProperty

Identifies the ShowFirstPointIndicator dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ShowFirstPointIndicatorProperty

Field Value

DependencyProperty

ShowHighPointIndicatorsProperty

Identifies the ShowHighPointIndicators dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ShowHighPointIndicatorsProperty

Field Value

DependencyProperty

ShowLastPointIndicatorProperty

Identifies the ShowLastPointIndicator dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ShowLastPointIndicatorProperty

Field Value

DependencyProperty

ShowLowPointIndicatorsProperty

Identifies the ShowLowPointIndicators dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ShowLowPointIndicatorsProperty

Field Value

DependencyProperty

ShowNegativePointIndicatorsProperty

Identifies the ShowNegativePointIndicators dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ShowNegativePointIndicatorsProperty

Field Value

DependencyProperty

Properties

FirstPointBrush

Gets or sets the first point brush.

Declaration

cs-api-definition
public Brush FirstPointBrush { get; set; }

Property Value

Brush

The first point brush.

FirstPointStyle

Gets or sets the first point style.

Declaration

cs-api-definition
public Style FirstPointStyle { get; set; }

Property Value

Style

The first point style.

HighPointBrush

Gets or sets the high points brush.

Declaration

cs-api-definition
public Brush HighPointBrush { get; set; }

Property Value

Brush

The high points brush.

HighPointStyle

Gets or sets the HighPointStyle.

Declaration

cs-api-definition
public Style HighPointStyle { get; set; }

Property Value

Style

LastPointBrush

Gets or sets the last point brush.

Declaration

cs-api-definition
public Brush LastPointBrush { get; set; }

Property Value

Brush

The last point brush.

LastPointStyle

Gets or sets the last point style.

Declaration

cs-api-definition
public Style LastPointStyle { get; set; }

Property Value

Style

The last point style.

LowPointBrush

Gets or sets the low points brush.

Declaration

cs-api-definition
public Brush LowPointBrush { get; set; }

Property Value

Brush

The low points brush.

LowPointStyle

Gets or sets the low points style.

Declaration

cs-api-definition
public Style LowPointStyle { get; set; }

Property Value

Style

The low points style.

NegativePointBrush

Gets or sets the negative points brush.

Declaration

cs-api-definition
public Brush NegativePointBrush { get; set; }

Property Value

Brush

The negative points brush.

NegativePointStyle

Gets or sets the negative points style.

Declaration

cs-api-definition
public Style NegativePointStyle { get; set; }

Property Value

Style

The negative points style.

ShowFirstPointIndicator

Gets or sets a value indicating whether to indicator the first point.

Declaration

cs-api-definition
public bool ShowFirstPointIndicator { get; set; }

Property Value

bool

If show indicate first point - true; otherwise, false.

ShowHighPointIndicators

Gets or sets a value indicating whether to show high point indicator.

Declaration

cs-api-definition
public bool ShowHighPointIndicators { get; set; }

Property Value

bool

If show high point indicator - true; otherwise, false.

ShowLastPointIndicator

Gets or sets a value indicating whether to show last point indicator.

Declaration

cs-api-definition
public bool ShowLastPointIndicator { get; set; }

Property Value

bool

If show last point indicator - true; otherwise, false.

ShowLowPointIndicators

Gets or sets a value indicating whether to show low point indicator.

Declaration

cs-api-definition
public bool ShowLowPointIndicators { get; set; }

Property Value

bool

If show low point indicator - true; otherwise, false.

ShowNegativePointIndicators

Gets or sets a value indicating whether to show negative points indicator.

Declaration

cs-api-definition
public bool ShowNegativePointIndicators { get; set; }

Property Value

bool

If show negative points indicator - true; otherwise, false.

Methods

IsVirtualizationEnabledChanged()

Occurs when the value of the property IsVirtualizationEnabled has changed.

Declaration

cs-api-definition
protected override void IsVirtualizationEnabledChanged()

Overrides RadSparklineBase.IsVirtualizationEnabledChanged()

OnApplyTemplate()

When overridden in a derived class, is invoked whenever application code or internal processes call .

Declaration

cs-api-definition
public override void OnApplyTemplate()

Overrides RadSparklineBase.OnApplyTemplate()

OnDataChanged()

Called when underlying data has changed significantly and requires the control to redraw itself.

Declaration

cs-api-definition
protected override void OnDataChanged()

Overrides RadSparklineBase.OnDataChanged()

OnIndicatorPropertyChanged(DependencyObject, DependencyPropertyChangedEventArgs)

Called when ShowIndicatorProperty changed.

Declaration

cs-api-definition
protected static void OnIndicatorPropertyChanged(DependencyObject sender, DependencyPropertyChangedEventArgs e)

Parameters

sender

DependencyObject

The sender.

e

DependencyPropertyChangedEventArgs

The DependencyPropertyChangedEventArgs instance containing the event data.

SynchronizeIndicatorsData()

Toggles the indicators.

Declaration

cs-api-definition
protected abstract void SynchronizeIndicatorsData()

SynchronizeIndicatorsVisuals()

Synchronizes the indicators.

Declaration

cs-api-definition
protected void SynchronizeIndicatorsVisuals()

UpdateItemsPanels()

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!!!.

Declaration

cs-api-definition
protected override void UpdateItemsPanels()

Overrides RadSparklineBase.UpdateItemsPanels()