About Progress

  • Company
    • Company Overview
    • Leadership
    • Corporate Social Responsibility
    • Investor Relations
    • Press Releases
    • Press Coverage
    • Recognitions
    • Progress Labs
    • Events
    • Customers
    • Careers
    • Offices
  • Technology
    • Cloud Native App Dev Platform
    • Cognitive Services
    • Web Content Management
    • UI/UX Tools
    • Secure Data Connectivity and Integration
    • Secure Managed File Transfer
    • OpenEdge
    • Network Monitoring
  • Services
    • Consulting
    • Education
    • Modernization
    • Outsourcing
  • Product Bundles

    DevCraft

    All Telerik .NET tools and Kendo UI JavaScript components in one package. Now enhanced with:

    • Conversational UI
    • Online Training
    • Document Processing Library
    Web
    Kendo UI UI for jQuery UI for Angular UI for React UI for Vue UI for ASP.NET AJAX UI for ASP.NET MVC UI for ASP.NET Core UI for Blazor UI for Silverlight UI for PHP UI for JSP
    Mobile
    UI for Xamarin NativeScript OSS framework
    Desktop
    UI for WPF UI for UWP UI for WinForms
    Reporting & Mocking
    Telerik Reporting Telerik Report Server Telerik JustMock
    Automated Testing
    Test Studio Test Studio Dev Edition
    Debugging
    FiddlerCore
    CMS
    Sitefinity
    UX Design
    Unite UX
    Document Management
    Telerik Document Processing
    Innovations Lab
    VR DataViz
    Free Tools
    Fiddler JustAssembly JustDecompile VB.NET to C# Converter Testing Framework
    View all products
  • Overview
  • Demos
    • What's New
    • Roadmap
    • Release History
  • Docs & Support
  • Pricing
  • Search
  • Shopping cart
    • Account Overview
    • Edit Profile
    • Payment Profiles
    • Renewals & Upgrades
    • Support Tickets
    • Log out
  • Login
  • Contact Us
  • Try now

Class SparkSeries

Inheritance
System.Object
DisposableObject
RadObject
UISparkElement
SparkSeries
SparkCartesianSeries
Inherited Members
UISparkElement.IsVisibleProperty
UISparkElement.ClassProperty
UISparkElement.VisualStateProperty
UISparkElement.IsMouseDownProperty
UISparkElement.IsMouseOverProperty
UISparkElement.FontProperty
UISparkElement.CustomFontProperty
UISparkElement.CustomFontSizeProperty
UISparkElement.CustomFontStyleProperty
UISparkElement.ForeColorProperty
UISparkElement.BackColorProperty
UISparkElement.BorderWidthProperty
UISparkElement.BorderColorProperty
UISparkElement.BorderDashStyleProperty
UISparkElement.ShapeProperty
UISparkElement.SmoothingModeProperty
UISparkElement.GetValue(RadProperty)
UISparkElement.Attach(UISparkElement)
UISparkElement.Dettach()
UISparkElement.Invalidate()
UISparkElement.MeasureContentOverride(SparkNode, Object)
UISparkElement.DpiScaleChanged(SizeF)
UISparkElement.GetScaledFont(Single)
UISparkElement.ISparkElementPresenter.RefreshNode(SparkNode)
UISparkElement.ISparkElementPresenter.MeasureContent(SparkNode, Object)
UISparkElement.GetCurrentShape()
UISparkElement.GetThemeEffectiveType()
UISparkElement.IStylableNode.ApplySettings(PropertySettingGroup)
UISparkElement.ApplyStyle()
UISparkElement.BuildVisualState()
UISparkElement.AddStylePropertySetting(IPropertySetting)
UISparkElement.ApplyStyleByIndex(PropertySettingGroup, Int32)
UISparkElement.Parent
UISparkElement.Level
UISparkElement.Children
UISparkElement.IsMouseDown
UISparkElement.IsMouseOver
UISparkElement.View
UISparkElement.ForeColor
UISparkElement.Font
UISparkElement.CustomFont
UISparkElement.CustomFontSize
UISparkElement.CustomFontStyle
UISparkElement.BackColor
UISparkElement.BorderWidth
UISparkElement.BorderColor
UISparkElement.BorderDashStyle
UISparkElement.Shape
UISparkElement.SmoothingMode
UISparkElement.IsAttached
UISparkElement.DpiScaleFactor
UISparkElement.ScaledFontsCache
UISparkElement.Class
UISparkElement.VisualState
UISparkElement.ThemeRole
UISparkElement.ChildrenHierarchy
UISparkElement.IStylableNode.Children
UISparkElement.IStylableNode.Parent
UISparkElement.Style
UISparkElement.StateManager
UISparkElement.FallbackToDefaultTheme
RadObject.BindingContextProperty
RadObject.RadType
RadObject.ClearPropertyStore()
RadObject.SuspendPropertyNotifications()
RadObject.ResumePropertyNotifications()
RadObject.GetPropertyValue(RadProperty)
RadObject.SetDefaultValueOverride(RadProperty, Object)
RadObject.SetValueAtDesignTime(RadProperty, Object)
RadObject.SetValue(RadProperty, Object)
RadObject.ResetValue(RadProperty)
RadObject.ResetValue(RadProperty, ValueResetFlags)
RadObject.UpdateValue(RadProperty)
RadObject.GetValueSource(RadProperty)
RadObject.GetRegisteredRadProperty(String)
RadObject.UpdateValueCore(RadPropertyValue)
RadObject.SetValueCore(RadPropertyValue, Object, Object, ValueSource)
RadObject.ResetValueCore(RadPropertyValue, ValueResetFlags)
RadObject.GetDefaultValue(RadPropertyValue, Object)
RadObject.CoerceValue(RadPropertyValue, Object)
RadObject.ShouldSerializeProperty(PropertyDescriptor)
RadObject.CanRaisePropertyChangeNotifications(RadPropertyValue)
RadObject.BindProperty(RadProperty, RadObject, RadProperty, PropertyBindingOptions)
RadObject.UnbindProperty(RadProperty)
RadObject.RemoveStylePropertySetting(IPropertySetting)
RadObject.RemoveStylePropertySetting(RadProperty)
RadObject.GetInheritedValue(RadProperty)
RadObject.OnPropertyChanging(RadPropertyChangingEventArgs)
RadObject.OnNotifyPropertyChanged(String)
RadObject.OnNotifyPropertyChanged(PropertyChangedEventArgs)
RadObject.IsPropertyCancelable(RadPropertyMetadata)
RadObject.PropertyValues
RadObject.IsDesignMode
RadObject.PropertyFilter
RadObject.RadObjectType
RadObject.BindingContext
RadObject.PropertyChanged
RadObject.RadPropertyChanged
RadObject.RadPropertyChanging
DisposableObject.GetBitState(Int64)
DisposableObject.SetBitState(Int64, Boolean)
DisposableObject.OnBitStateChanged(Int64, Boolean, Boolean)
DisposableObject.Dispose()
DisposableObject.Dispose(Boolean)
DisposableObject.PerformDispose(Boolean)
DisposableObject.DisposeUnmanagedResources()
DisposableObject.BitState
DisposableObject.Events
DisposableObject.IsDisposing
DisposableObject.IsDisposed
DisposableObject.Disposed
DisposableObject.Disposing
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.UI.dll

Syntax

public abstract class SparkSeries : UISparkElement, IDisposable, INotifyPropertyChanged, ICustomTypeDescriptor, ISparkElementPresenter, IStylableElement, IStylableNode, IShapedElement

Constructors

SparkSeries()

Initializes a new instance of the SparkSeries class.

Declaration
public SparkSeries()

Fields

FirstPointBackColorProperty

Declaration
public static RadProperty FirstPointBackColorProperty
Field Value
RadProperty

FirstPointBorderColorProperty

Declaration
public static RadProperty FirstPointBorderColorProperty
Field Value
RadProperty

FirstPointBorderWidthProperty

Declaration
public static RadProperty FirstPointBorderWidthProperty
Field Value
RadProperty

HighPointBackColorProperty

Declaration
public static RadProperty HighPointBackColorProperty
Field Value
RadProperty

HighPointBorderColorProperty

Declaration
public static RadProperty HighPointBorderColorProperty
Field Value
RadProperty

HighPointBorderWidthProperty

Declaration
public static RadProperty HighPointBorderWidthProperty
Field Value
RadProperty

LastPointBackColorProperty

Declaration
public static RadProperty LastPointBackColorProperty
Field Value
RadProperty

LastPointBorderColorProperty

Declaration
public static RadProperty LastPointBorderColorProperty
Field Value
RadProperty

LastPointBorderWidthProperty

Declaration
public static RadProperty LastPointBorderWidthProperty
Field Value
RadProperty

LowPointBackColorProperty

Declaration
public static RadProperty LowPointBackColorProperty
Field Value
RadProperty

LowPointBorderColorProperty

Declaration
public static RadProperty LowPointBorderColorProperty
Field Value
RadProperty

LowPointBorderWidthProperty

Declaration
public static RadProperty LowPointBorderWidthProperty
Field Value
RadProperty

MarkerBackColorProperty

Declaration
public static RadProperty MarkerBackColorProperty
Field Value
RadProperty

MarkerBorderColorProperty

Declaration
public static RadProperty MarkerBorderColorProperty
Field Value
RadProperty

MarkerBorderWidthProperty

Declaration
public static RadProperty MarkerBorderWidthProperty
Field Value
RadProperty

NegativePointBackColorProperty

Declaration
public static RadProperty NegativePointBackColorProperty
Field Value
RadProperty

NegativePointBorderColorProperty

Declaration
public static RadProperty NegativePointBorderColorProperty
Field Value
RadProperty

NegativePointBorderWidthProperty

Declaration
public static RadProperty NegativePointBorderWidthProperty
Field Value
RadProperty

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
UISparkElement.IsVisible

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
UISparkElement.ApplyStyleSettingsCore(PropertySettingGroup)

BindMembers()

Binds the members.

Declaration
protected virtual void BindMembers()

CreateDataPoint()

Creates the data point.

Declaration
protected SparkDataPoint CreateDataPoint()
Returns
SparkDataPoint

CreateDefaultDataPoint()

Declaration
protected abstract SparkDataPoint CreateDefaultDataPoint()
Returns
SparkDataPoint

CreateModel()

Declaration
protected abstract SparkDataPointCollection CreateModel()
Returns
SparkDataPointCollection

DisposeManagedResources()

Disposes managed resources.

Declaration
protected override void DisposeManagedResources()
Overrides
RadObject.DisposeManagedResources()

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
UISparkElement.OnAttached(UISparkElement)

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
UISparkElement.OnDettached()

OnPropertyChanged(RadPropertyChangedEventArgs)

Declaration
protected override void OnPropertyChanged(RadPropertyChangedEventArgs e)
Parameters
RadPropertyChangedEventArgs e

Overrides
UISparkElement.OnPropertyChanged(RadPropertyChangedEventArgs)

Refresh()

Refreshes the UISparkElement.

Declaration
public override void Refresh()
Overrides
UISparkElement.Refresh()

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

Extension Methods

CommonExtensions.ClearIfNoBindingAndSet(RadObject, RadProperty)
DispatcherExtensions.CheckAccess(RadObject)
CommonExtensions.SetIfDifferent(RadObject, RadProperty, Object)
CommonExtensions.ClearIfSet(RadObject, RadProperty)
CommonExtensions.IsLocalValueSet(RadObject, RadProperty)
DispatcherExtensions.CheckAccess(RadObject)
DispatcherExtensions.CheckAccess(RadObject)
DispatcherExtensions.CheckAccess(RadObject)
SvgExtentions.Traverse<T>(T, Func<T, IEnumerable<T>>)
SvgExtentions.TraverseDepthFirst<T>(T, Func<T, IEnumerable<T>>)

Was this article helpful?

 / 
Tell us how we can improve this article
Skip
Getting Started
  • Install Now
  • Demos
  • Step-by-Step Tutorial
  • Sample Applications
  • SDK Samples
  • Visual Studio Extensions
Support Resources
  • Code Library
  • Knowledge Base
  • Videos
Community
  • Forums
  • Blogs
  • Feedback Portal
  • Document Processing Feedback Portal

Copyright © 2018 Progress Software Corporation and/or its subsidiaries or affiliates.
All Rights Reserved.

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks for appropriate markings.