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

Scatter Sparkline displays values as a set of separated points. Supports indicators and normal range. Indicated values are shown in a different color.

Definition

Namespace:Telerik.Windows.Controls

Assembly:Telerik.Windows.Controls.DataVisualization.dll

Syntax:

C#
[TelerikToolboxCategory("Data Visualization")]
public class RadScatterSparkline : RadItemDrawnSparklineBase

Inheritance: objectRadSparklineBaseRadIndicatedSparklineBaseRadItemDrawnSparklineBaseRadScatterSparkline

Inherited Members RadItemDrawnSparklineBase.ItemFillPropertyRadItemDrawnSparklineBase.ItemStylePropertyRadItemDrawnSparklineBase.SynchronizeIndicatorsData()RadItemDrawnSparklineBase.ItemFillRadItemDrawnSparklineBase.ItemStyleRadIndicatedSparklineBase.FirstPointBrushPropertyRadIndicatedSparklineBase.FirstPointStylePropertyRadIndicatedSparklineBase.LastPointBrushPropertyRadIndicatedSparklineBase.LastPointStylePropertyRadIndicatedSparklineBase.HighPointBrushPropertyRadIndicatedSparklineBase.HighPointStylePropertyRadIndicatedSparklineBase.LowPointBrushPropertyRadIndicatedSparklineBase.LowPointStylePropertyRadIndicatedSparklineBase.NegativePointBrushPropertyRadIndicatedSparklineBase.NegativePointStylePropertyRadIndicatedSparklineBase.ShowFirstPointIndicatorPropertyRadIndicatedSparklineBase.ShowHighPointIndicatorsPropertyRadIndicatedSparklineBase.ShowLastPointIndicatorPropertyRadIndicatedSparklineBase.ShowLowPointIndicatorsPropertyRadIndicatedSparklineBase.ShowNegativePointIndicatorsPropertyRadIndicatedSparklineBase.OnApplyTemplate()RadIndicatedSparklineBase.OnIndicatorPropertyChanged(DependencyObject, DependencyPropertyChangedEventArgs)RadIndicatedSparklineBase.IsVirtualizationEnabledChanged()RadIndicatedSparklineBase.UpdateItemsPanels()RadIndicatedSparklineBase.SynchronizeIndicatorsVisuals()RadIndicatedSparklineBase.FirstPointBrushRadIndicatedSparklineBase.FirstPointStyleRadIndicatedSparklineBase.LastPointBrushRadIndicatedSparklineBase.LastPointStyleRadIndicatedSparklineBase.HighPointBrushRadIndicatedSparklineBase.HighPointStyleRadIndicatedSparklineBase.LowPointBrushRadIndicatedSparklineBase.LowPointStyleRadIndicatedSparklineBase.NegativePointBrushRadIndicatedSparklineBase.NegativePointStyleRadIndicatedSparklineBase.ShowFirstPointIndicatorRadIndicatedSparklineBase.ShowHighPointIndicatorsRadIndicatedSparklineBase.ShowLastPointIndicatorRadIndicatedSparklineBase.ShowLowPointIndicatorsRadIndicatedSparklineBase.ShowNegativePointIndicatorsRadSparklineBase.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.AutoRangeRadSparklineBase.AxisOriginValueRadSparklineBase.AxisWidthRadSparklineBase.AxisStrokeRadSparklineBase.EmptyPointBehaviorRadSparklineBase.ItemsSourceRadSparklineBase.MaxYValueRadSparklineBase.MinYValueRadSparklineBase.MinXValueRadSparklineBase.MaxXValueRadSparklineBase.ShowAxisRadSparklineBase.XValuePathRadSparklineBase.YValuePathRadSparklineBase.ZeroYPositionRadSparklineBase.AxisVisibilityRadSparklineBase.VisualDataPoints...

Constructors

Initializes a new instance of the RadScatterSparkline class.

C#
public RadScatterSparkline()

Fields

NormalRangeBottomProperty

DependencyProperty

Identifies the NormalRangeBottom dependency property.

C#
public static readonly DependencyProperty NormalRangeBottomProperty

NormalRangeFillProperty

DependencyProperty

Identifies the NormalRangeFill dependency property.

C#
public static readonly DependencyProperty NormalRangeFillProperty

NormalRangeRectProperty

DependencyProperty

Identifies the NormalRangeRect dependency property.

C#
public static readonly DependencyProperty NormalRangeRectProperty

NormalRangeTopProperty

DependencyProperty

Identifies the NormalRangeTop dependency property.

C#
public static readonly DependencyProperty NormalRangeTopProperty

Identifies the NormalRangeVisibility dependency property.

C#
public static readonly DependencyProperty NormalRangeVisibilityProperty

ShowNormalRangeProperty

DependencyProperty

Identifies the ShowNormalRange dependency property.

C#
public static readonly DependencyProperty ShowNormalRangeProperty

Properties

Gets or sets the normal range bottom.

C#
public double NormalRangeBottom { get; set; }
Property Value:

The normal range bottom.

Gets or sets the normal range brush.

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

The normal range brush.

Gets or sets the normal range top.

C#
public double NormalRangeTop { get; set; }
Property Value:

The normal range top.

Gets or sets a value indicating whether to show normal range.

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

If show normal rangetrue; otherwise, false.

Methods

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

C#
protected override void OnDataChanged()

Overrides: RadItemDrawnSparklineBase.OnDataChanged()

Raises the event. This method is invoked whenever is set to true internally.

C#
protected override void OnInitialized(EventArgs e)
Parameters:eEventArgs

The RoutedEventArgs that contains the event data.

Called when [size changed].

C#
protected override void OnSizeChanged(object sender, SizeChangedEventArgs e)
Parameters:senderobject

The sender.

eSizeChangedEventArgs

The SizeChangedEventArgs instance containing the event data.

Overrides: RadSparklineBase.OnSizeChanged(object, SizeChangedEventArgs)