New to Telerik UI for WPFStart a free 30-day trial

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:

C#
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

C#
protected RadIndicatedSparklineBase()

Fields

FirstPointBrushProperty

DependencyProperty

Identifies the FirstPointBrush dependency property.

C#
public static readonly DependencyProperty FirstPointBrushProperty

FirstPointStyleProperty

DependencyProperty

Identifies the FirstPointStyle dependency property.

C#
public static readonly DependencyProperty FirstPointStyleProperty

HighPointBrushProperty

DependencyProperty

Identifies the HighPointBrush dependency property.

C#
public static readonly DependencyProperty HighPointBrushProperty

HighPointStyleProperty

DependencyProperty

Identifies the HighPointStyle dependency property.

C#
public static readonly DependencyProperty HighPointStyleProperty

LastPointBrushProperty

DependencyProperty

Identifies the LastPointBrush dependency property.

C#
public static readonly DependencyProperty LastPointBrushProperty

LastPointStyleProperty

DependencyProperty

Identifies the LastPointStyle dependency property.

C#
public static readonly DependencyProperty LastPointStyleProperty

LowPointBrushProperty

DependencyProperty

Identifies the LowPointBrush dependency property.

C#
public static readonly DependencyProperty LowPointBrushProperty

LowPointStyleProperty

DependencyProperty

Identifies the LowPointStyle dependency property.

C#
public static readonly DependencyProperty LowPointStyleProperty

NegativePointBrushProperty

DependencyProperty

Identifies the NegativePointBrush dependency property.

C#
public static readonly DependencyProperty NegativePointBrushProperty

NegativePointStyleProperty

DependencyProperty

Identifies the NegativePointStyle dependency property.

C#
public static readonly DependencyProperty NegativePointStyleProperty

Identifies the ShowFirstPointIndicator dependency property.

C#
public static readonly DependencyProperty ShowFirstPointIndicatorProperty

Identifies the ShowHighPointIndicators dependency property.

C#
public static readonly DependencyProperty ShowHighPointIndicatorsProperty

Identifies the ShowLastPointIndicator dependency property.

C#
public static readonly DependencyProperty ShowLastPointIndicatorProperty

Identifies the ShowLowPointIndicators dependency property.

C#
public static readonly DependencyProperty ShowLowPointIndicatorsProperty

Identifies the ShowNegativePointIndicators dependency property.

C#
public static readonly DependencyProperty ShowNegativePointIndicatorsProperty

Properties

Gets or sets the first point brush.

C#
public Brush FirstPointBrush { get; set; }
Property Value:

The first point brush.

Gets or sets the first point style.

C#
public Style FirstPointStyle { get; set; }
Property Value:

The first point style.

Gets or sets the high points brush.

C#
public Brush HighPointBrush { get; set; }
Property Value:

The high points brush.

Gets or sets the HighPointStyle.

C#
public Style HighPointStyle { get; set; }

Gets or sets the last point brush.

C#
public Brush LastPointBrush { get; set; }
Property Value:

The last point brush.

Gets or sets the last point style.

C#
public Style LastPointStyle { get; set; }
Property Value:

The last point style.

Gets or sets the low points brush.

C#
public Brush LowPointBrush { get; set; }
Property Value:

The low points brush.

Gets or sets the low points style.

C#
public Style LowPointStyle { get; set; }
Property Value:

The low points style.

Gets or sets the negative points brush.

C#
public Brush NegativePointBrush { get; set; }
Property Value:

The negative points brush.

Gets or sets the negative points style.

C#
public Style NegativePointStyle { get; set; }
Property Value:

The negative points style.

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

C#
public bool ShowFirstPointIndicator { get; set; }
Property Value:

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

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

C#
public bool ShowHighPointIndicators { get; set; }
Property Value:

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

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

C#
public bool ShowLastPointIndicator { get; set; }
Property Value:

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

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

C#
public bool ShowLowPointIndicators { get; set; }
Property Value:

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

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

C#
public bool ShowNegativePointIndicators { get; set; }
Property Value:

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

Methods

Occurs when the value of the property IsVirtualizationEnabled has changed.

C#
protected override void IsVirtualizationEnabledChanged()

Overrides: RadSparklineBase.IsVirtualizationEnabledChanged()

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

C#
public override void OnApplyTemplate()

Overrides: RadSparklineBase.OnApplyTemplate()

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

C#
protected override void OnDataChanged()

Overrides: RadSparklineBase.OnDataChanged()

Called when ShowIndicatorProperty changed.

C#
protected static void OnIndicatorPropertyChanged(DependencyObject sender, DependencyPropertyChangedEventArgs e)
Parameters:senderDependencyObject

The sender.

eDependencyPropertyChangedEventArgs

The DependencyPropertyChangedEventArgs instance containing the event data.

Toggles the indicators.

C#
protected abstract void SynchronizeIndicatorsData()

Synchronizes the indicators.

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

C#
protected override void UpdateItemsPanels()

Overrides: RadSparklineBase.UpdateItemsPanels()