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