Class RadLinearSparklineBase
Base class for all linear sparkline series.
Inherited Members
Namespace: Telerik.Windows.Controls.Sparklines
Assembly: Telerik.Windows.Controls.DataVisualization.dll
Syntax
public abstract class RadLinearSparklineBase : RadIndicatedSparklineBase, ISupportsDateTimeVirtualization
Constructors
RadLinearSparklineBase()
Initializes a new instance of the RadLinearSparklineBase class.
Declaration
protected RadLinearSparklineBase()
Fields
IndicatorsPointsProperty
Identifies the IndicatorsPoints dependency property.
Declaration
public static readonly DependencyProperty IndicatorsPointsProperty
Field Value
System.Windows.DependencyProperty
|
IndicatorStyleProperty
Identifies the IndicatorStyle dependency property.
Declaration
public static readonly DependencyProperty IndicatorStyleProperty
Field Value
System.Windows.DependencyProperty
|
IndicatorsVisibilityProperty
Identifies the IndicatorsVisibility dependency property.
Declaration
public static readonly DependencyProperty IndicatorsVisibilityProperty
Field Value
System.Windows.DependencyProperty
|
LinePointsProperty
Identifies the LinePoints dependency property.
Declaration
public static readonly DependencyProperty LinePointsProperty
Field Value
System.Windows.DependencyProperty
|
MarkersBrushProperty
Identifies the MarkersBrush dependency property.
Declaration
public static readonly DependencyProperty MarkersBrushProperty
Field Value
System.Windows.DependencyProperty
|
MarkersStyleProperty
Identifies the MarkersStyle dependency property.
Declaration
public static readonly DependencyProperty MarkersStyleProperty
Field Value
System.Windows.DependencyProperty
|
ShowMarkersProperty
Identifies the ShowMarkers dependency property.
Declaration
public static readonly DependencyProperty ShowMarkersProperty
Field Value
System.Windows.DependencyProperty
|
Properties
IndicatorsPoints
This property supports the RadSparklineBase infrastructure and is not intended to be used directly from your code.
Declaration
public DataPointCollection IndicatorsPoints { get; }
Property Value
DataPointCollection
|
IndicatorStyle
Gets or sets the IndicatorStyle.
Declaration
public Style IndicatorStyle { get; set; }
Property Value
System.Windows.Style
|
IndicatorsVisibility
This property supports the RadSparklineBase infrastructure and is not intended to be used directly from your code.
Declaration
public Visibility IndicatorsVisibility { get; }
Property Value
System.Windows.Visibility
|
LinePoints
Gets or sets the collection of points representing the line geometry.
Declaration
public PointCollection LinePoints { get; protected set; }
Property Value
System.Windows.Media.PointCollection
Collection of points. |
MarkersBrush
Gets or sets the markers brush.
Declaration
public Brush MarkersBrush { get; set; }
Property Value
System.Windows.Media.Brush
The markers brush. |
MarkersStyle
Gets or sets the markers style.
Declaration
public Style MarkersStyle { get; set; }
Property Value
System.Windows.Style
The markers style. |
ShowMarkers
Gets or sets a value indicating whether to show markers.
Declaration
public bool ShowMarkers { get; set; }
Property Value
System.Boolean
To show markers |
Methods
CalculateBaseLinePoints()
Calculates the base line points.
Declaration
protected PointCollection CalculateBaseLinePoints()
Returns
System.Windows.Media.PointCollection
|
HideLineGeometry()
Hides the line geometry.
Declaration
protected virtual void HideLineGeometry()
OnDataChanged()
Called when underlying data has changed significantly and requires the control to redraw itself.
Declaration
protected override void OnDataChanged()
Overrides
OnEmptyPointBehaviorChanged()
Called when [empty point behavior changed].
Declaration
protected override void OnEmptyPointBehaviorChanged()
Overrides
OnRangeChanged()
Called when range has changed.
Declaration
protected override void OnRangeChanged()
Overrides
OnSizeChanged(Object, SizeChangedEventArgs)
Called when [size changed].
Declaration
protected override void OnSizeChanged(object sender, SizeChangedEventArgs e)
Parameters
System.Object
sender
The sender. |
System.Windows.SizeChangedEventArgs
e
The System.Windows.SizeChangedEventArgs instance containing the event data. |
Overrides
OnVisibleDataChanged()
Called when the visible range changes.
Declaration
protected override void OnVisibleDataChanged()
Overrides
ShowLineGeometry()
Shows the line geometry.
Declaration
protected virtual void ShowLineGeometry()
SynchronizeIndicatorsData()
Toggles the indicators.
Declaration
protected override void SynchronizeIndicatorsData()
Overrides
SynchronizePoints()
Synchronizes the points.
Declaration
protected virtual void SynchronizePoints()
UpdateLineVisibility()
Updates the line visibility.
Declaration
protected virtual void UpdateLineVisibility()