ClassSparkSeries
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.UI.dll
Syntax:
public abstract class SparkSeries : UISparkElement, IDisposable, INotifyPropertyChanged, ICustomTypeDescriptor, ISparkElementPresenter, IStylableElement, IStylableNode, IShapedElement
Inheritance: objectDisposableObjectRadObjectUISparkElementSparkSeries
Derived Classes:
Implements:
Inherited Members
Constructors
SparkSeries()
Initializes a new instance of the SparkSeries class.
Declaration
public SparkSeries()
Fields
FirstPointBackColorProperty
Declaration
public static RadProperty FirstPointBackColorProperty
Field Value
FirstPointBorderColorProperty
Declaration
public static RadProperty FirstPointBorderColorProperty
Field Value
FirstPointBorderWidthProperty
Declaration
public static RadProperty FirstPointBorderWidthProperty
Field Value
HighPointBackColorProperty
Declaration
public static RadProperty HighPointBackColorProperty
Field Value
HighPointBorderColorProperty
Declaration
public static RadProperty HighPointBorderColorProperty
Field Value
HighPointBorderWidthProperty
Declaration
public static RadProperty HighPointBorderWidthProperty
Field Value
LastPointBackColorProperty
Declaration
public static RadProperty LastPointBackColorProperty
Field Value
LastPointBorderColorProperty
Declaration
public static RadProperty LastPointBorderColorProperty
Field Value
LastPointBorderWidthProperty
Declaration
public static RadProperty LastPointBorderWidthProperty
Field Value
LowPointBackColorProperty
Declaration
public static RadProperty LowPointBackColorProperty
Field Value
LowPointBorderColorProperty
Declaration
public static RadProperty LowPointBorderColorProperty
Field Value
LowPointBorderWidthProperty
Declaration
public static RadProperty LowPointBorderWidthProperty
Field Value
MarkerBackColorProperty
Declaration
public static RadProperty MarkerBackColorProperty
Field Value
MarkerBorderColorProperty
Declaration
public static RadProperty MarkerBorderColorProperty
Field Value
MarkerBorderWidthProperty
Declaration
public static RadProperty MarkerBorderWidthProperty
Field Value
NegativePointBackColorProperty
Declaration
public static RadProperty NegativePointBackColorProperty
Field Value
NegativePointBorderColorProperty
Declaration
public static RadProperty NegativePointBorderColorProperty
Field Value
NegativePointBorderWidthProperty
Declaration
public static RadProperty NegativePointBorderWidthProperty
Field Value
Properties
Axes
Gets the axes.
Declaration
[Browsable(false)]
public virtual SparkAxis[] Axes { get; }
Property Value
The axes.
Bounds
Gets the bounds of the series
Declaration
[Browsable(false)]
public RectangleF Bounds { get; }
Property Value
DataMember
Gets or sets the name of the list or table in the data source for which the SparkSeries is bound.
Declaration
[Browsable(true)]
public string DataMember { get; set; }
Property Value
DataPoints
Gets the data points.
Declaration
[Browsable(true)]
public SparkDataPointCollection DataPoints { get; }
Property Value
The data points.
DataSource
Gets or sets the data source of the SparkSeries.
DisplayMember
Gets or sets the display member.
Declaration
[Browsable(true)]
public string DisplayMember { get; set; }
Property Value
The display member.
EmptyPointBehavior
Gets or sets the behavior used to paint the empty points.
Declaration
public EmptyPointBehavior EmptyPointBehavior { get; set; }
Property Value
Family
Declaration
[Browsable(false)]
public virtual string Family { get; }
Property Value
FirstPointBackColor
Gets or sets the back color of the first point of the series.
FirstPointBorderColor
Gets or sets the border color of the first point of the series.
FirstPointBorderWidth
Gets or sets the border width of the first point of the series.
HighPointBackColor
Gets or sets the back color of the high point of the series.
HighPointBorderColor
Gets or sets the border color of the high point of the series.
HighPointBorderWidth
Gets or sets the border width of the high point of the series.
HighValue
Gets the high value data point.
IsVisible
Gets or sets a value indicating whether this instance is visible.
Declaration
public override bool IsVisible { get; set; }
Property Value
Overrides
LastPointBackColor
Gets or sets the back color of the last point of the series.
LastPointBorderColor
Gets or sets the border color of the last point of the series.
LastPointBorderWidth
Gets or sets the border width of the last point of the series.
LowPointBackColor
Gets or sets the back color of the low point of the series.
LowPointBorderColor
Gets or sets the border color of the low point of the series.
LowPointBorderWidth
Gets or sets the border width of the low point of the series.
LowValue
Gets the low value data point.
MarkerBackColor
Gets or sets the back color of the points of the series.
MarkerBorderColor
Gets or sets the border color of the points of the series.
MarkerBorderWidth
Gets or sets the border width of the points of the series.
Model
Gets the model.
Declaration
[Browsable(false)]
public abstract SparkSeriesModel Model { get; }
Property Value
The model.
Name
Gets or sets the name.
Declaration
[Browsable(true)]
public string Name { get; set; }
Property Value
The name.
NegativePointBackColor
Gets or sets the back color of the negative points of the series.
Declaration
public Color NegativePointBackColor { get; set; }
Property Value
NegativePointBorderColor
Gets or sets the border color of the negative points of the series.
Declaration
public Color NegativePointBorderColor { get; set; }
Property Value
NegativePointBorderWidth
Gets or sets the border width of the last point of the series.
Declaration
public float NegativePointBorderWidth { get; set; }
Property Value
ShowFirstPointIndicator
Gets or sets whether the first point indicator will be painted.
ShowHighPointIndicator
Gets or sets whether the high point marker will be painted.
ShowLastPointIndicator
Gets or sets whether the last point marker will be painted.
ShowLowPointIndicator
Gets or sets whether the low point indicator will be painted.
ShowNegativePointIndicators
Gets or sets whether the negative point markers will be painted.
Declaration
public bool ShowNegativePointIndicators { get; set; }
Property Value
TrackballFormatString
Gets the trackball format string.
Declaration
protected virtual string TrackballFormatString { get; }
Property Value
The trackball format string.
Methods
ApplyStyleSettingsCore(PropertySettingGroup)
Applies the style settings.
Declaration
protected override void ApplyStyleSettingsCore(PropertySettingGroup group)
Parameters
group
The group.
Overrides
CreateDataPoint()
Creates the data point.
CreateDefaultDataPoint()
Declaration
protected abstract SparkDataPoint CreateDefaultDataPoint()
Returns
CreateModel()
Declaration
protected abstract SparkDataPointCollection CreateModel()
Returns
DisposeManagedResources()
Disposes managed resources.
Declaration
protected override void DisposeManagedResources()
Overrides
EnsureVisualState(SparkArea)
Ensures the visual state.
Declaration
protected virtual void EnsureVisualState(SparkArea area)
Parameters
area
The area.
HitTest(int, int)
Returns the DataPoint that hits the x,y coordinates.
Declaration
public SparkDataPoint HitTest(int x, int y)
Parameters
x
The x.
y
The y.
Returns
OnAttached(UISparkElement)
Called when [attached].
Declaration
protected override void OnAttached(UISparkElement parent)
Parameters
parent
The parent.
Overrides
OnCreatePoint(SparklineCreatePointEventArgs)
Raises the event.
Declaration
protected virtual void OnCreatePoint(SparklineCreatePointEventArgs e)
Parameters
e
The SparklineCreatePointEventArgs instance containing the event data.
OnDettached()
Called when [dettached].
Declaration
protected override void OnDettached()
Overrides
OnPropertyChanged(RadPropertyChangedEventArgs)
Raises the RadPropertyChanged event and the standard .NET PropertyChanged event to notify subscribers of property value changes.
Declaration
protected override void OnPropertyChanged(RadPropertyChangedEventArgs e)
Parameters
e
The RadPropertyChangedEventArgs containing information about the property change.
Overrides
Refresh()
Refreshes the UISparkElement.
Declaration
public override void Refresh()
Overrides
ValidatePoint(SparkDataPoint)
Validates the point.
Declaration
protected virtual void ValidatePoint(SparkDataPoint item)
Parameters
item
The item.
Events
CreatePoint
Occurs when a new DataPoint is created.
Declaration
public event SparklineCreatePointEventHandler CreatePoint
Event Value