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

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.UI.dll

Syntax:

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

Inheritance: objectDisposableObjectRadObjectUISparkElementSparkSeries

Derived Classes: SparkCartesianSeries

Implements: ICustomTypeDescriptorIDisposableINotifyPropertyChangedIShapedElementISparkElementPresenterIStylableElementIStylableNode...

Inherited Members UISparkElement.IsVisiblePropertyUISparkElement.ClassPropertyUISparkElement.VisualStatePropertyUISparkElement.IsMouseDownPropertyUISparkElement.IsMouseOverPropertyUISparkElement.FontPropertyUISparkElement.CustomFontPropertyUISparkElement.CustomFontSizePropertyUISparkElement.CustomFontStylePropertyUISparkElement.ForeColorPropertyUISparkElement.BackColorPropertyUISparkElement.BorderWidthPropertyUISparkElement.BorderColorPropertyUISparkElement.BorderDashStylePropertyUISparkElement.ShapePropertyUISparkElement.SmoothingModePropertyUISparkElement.GetValue(RadProperty)UISparkElement.Attach(UISparkElement)UISparkElement.Dettach()UISparkElement.Invalidate()UISparkElement.MeasureContentOverride(SparkNode, object)UISparkElement.DpiScaleChanged(SizeF)UISparkElement.GetScaledFont(float)UISparkElement.GetCurrentShape()UISparkElement.GetThemeEffectiveType()UISparkElement.ApplyStyle()UISparkElement.BuildVisualState()UISparkElement.AddStylePropertySetting(IPropertySetting)UISparkElement.ApplyStyleByIndex(PropertySettingGroup, int)UISparkElement.ParentUISparkElement.LevelUISparkElement.ChildrenUISparkElement.IsMouseDownUISparkElement.IsMouseOverUISparkElement.ViewUISparkElement.ForeColorUISparkElement.FontUISparkElement.BackColorUISparkElement.BorderWidthUISparkElement.BorderColorUISparkElement.BorderDashStyleUISparkElement.ShapeUISparkElement.SmoothingModeUISparkElement.IsAttachedUISparkElement.DpiScaleFactorUISparkElement.ClassUISparkElement.VisualStateUISparkElement.ThemeRoleUISparkElement.ChildrenHierarchyUISparkElement.StyleUISparkElement.StateManagerUISparkElement.FallbackToDefaultThemeRadObject.BindingContextPropertyRadObject.RadTypeRadObject.ReplaceDefaultDescriptors(PropertyDescriptorCollection)RadObject.ClearPropertyStore()RadObject.SuspendPropertyNotifications()RadObject.ResumePropertyNotifications()RadObject.GetPropertyValue(RadProperty)RadObject.SetDefaultValueOverride(RadProperty, object)RadObject.SetValue(RadProperty, object)RadObject.ResetValue(RadProperty)RadObject.ResetLocalValue(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(RadProperty)RadObject.CanRaisePropertyChangeNotifications(RadPropertyValue)RadObject.BindProperty(RadProperty, RadObject, RadProperty, PropertyBindingOptions)RadObject.UnbindProperty(RadProperty)RadObject.GetInheritedValue(RadProperty)RadObject.OnPropertyChanging(RadPropertyChangingEventArgs)RadObject.OnNotifyPropertyChanged(string)RadObject.OnNotifyPropertyChanged(PropertyChangedEventArgs)RadObject.OnShouldSerializeProperty(ShouldSerializePropertyEventArgs)RadObject.IsPropertyCancelable(RadPropertyMetadata)RadObject.PropertyValuesRadObject.PropertyFilterRadObject.RadObjectTypeRadObject.BindingContextRadObject.PropertyChangedRadObject.RadPropertyChangedRadObject.RadPropertyChangingDisposableObject.GetBitState(long)DisposableObject.SetBitState(long, bool)DisposableObject.OnBitStateChanged(long, bool, bool)DisposableObject.Dispose()DisposableObject.Dispose(bool)DisposableObject.PerformDispose(bool)DisposableObject.DisposeUnmanagedResources()DisposableObject.BitStateDisposableObject.EventsDisposableObject.IsDisposingDisposableObject.IsDisposedDisposableObject.DisposedDisposableObject.Disposing...

Constructors

Initializes a new instance of the SparkSeries class.

C#
public SparkSeries()

Fields

C#
public static RadProperty FirstPointBackColorProperty
C#
public static RadProperty FirstPointBorderColorProperty
C#
public static RadProperty FirstPointBorderWidthProperty
C#
public static RadProperty HighPointBackColorProperty
C#
public static RadProperty HighPointBorderColorProperty
C#
public static RadProperty HighPointBorderWidthProperty
C#
public static RadProperty LastPointBackColorProperty
C#
public static RadProperty LastPointBorderColorProperty
C#
public static RadProperty LastPointBorderWidthProperty
C#
public static RadProperty LowPointBackColorProperty
C#
public static RadProperty LowPointBorderColorProperty
C#
public static RadProperty LowPointBorderWidthProperty
C#
public static RadProperty MarkerBackColorProperty
C#
public static RadProperty MarkerBorderColorProperty
C#
public static RadProperty MarkerBorderWidthProperty
C#
public static RadProperty NegativePointBackColorProperty
C#
public static RadProperty NegativePointBorderColorProperty
C#
public static RadProperty NegativePointBorderWidthProperty

Properties

Gets the axes.

C#
[Browsable(false)]
public virtual SparkAxis[] Axes { get; }
Property Value:

The axes.

Gets the bounds of the series

C#
[Browsable(false)]
public RectangleF Bounds { get; }

Gets or sets the name of the list or table in the data source for which the SparkSeries is bound.

C#
[Browsable(true)]
public string DataMember { get; set; }

Gets the data points.

C#
[Browsable(true)]
public SparkDataPointCollection DataPoints { get; }
Property Value:

The data points.

Gets or sets the data source of the SparkSeries.

C#
public object DataSource { get; set; }

Gets or sets the display member.

C#
[Browsable(true)]
public string DisplayMember { get; set; }
Property Value:

The display member.

Gets or sets the behavior used to paint the empty points.

C#
public EmptyPointBehavior EmptyPointBehavior { get; set; }
C#
[Browsable(false)]
public virtual string Family { get; }

Gets or sets the back color of the first point of the series.

C#
public Color FirstPointBackColor { get; set; }

Gets or sets the border color of the first point of the series.

C#
public Color FirstPointBorderColor { get; set; }

Gets or sets the border width of the first point of the series.

C#
public float FirstPointBorderWidth { get; set; }

Gets or sets the back color of the high point of the series.

C#
public Color HighPointBackColor { get; set; }

Gets or sets the border color of the high point of the series.

C#
public Color HighPointBorderColor { get; set; }

Gets or sets the border width of the high point of the series.

C#
public float HighPointBorderWidth { get; set; }

Gets the high value data point.

C#
public virtual double? HighValue { get; }

Gets or sets a value indicating whether this instance is visible.

C#
public override bool IsVisible { get; set; }

Overrides: UISparkElement.IsVisible

Gets or sets the back color of the last point of the series.

C#
public Color LastPointBackColor { get; set; }

Gets or sets the border color of the last point of the series.

C#
public Color LastPointBorderColor { get; set; }

Gets or sets the border width of the last point of the series.

C#
public float LastPointBorderWidth { get; set; }

Gets or sets the back color of the low point of the series.

C#
public Color LowPointBackColor { get; set; }

Gets or sets the border color of the low point of the series.

C#
public Color LowPointBorderColor { get; set; }

Gets or sets the border width of the low point of the series.

C#
public float LowPointBorderWidth { get; set; }

Gets the low value data point.

C#
public virtual double? LowValue { get; }

Gets or sets the back color of the points of the series.

C#
public Color MarkerBackColor { get; set; }

Gets or sets the border color of the points of the series.

C#
public Color MarkerBorderColor { get; set; }

Gets or sets the border width of the points of the series.

C#
public float MarkerBorderWidth { get; set; }

Gets the model.

C#
[Browsable(false)]
public abstract SparkSeriesModel Model { get; }
Property Value:

The model.

Gets or sets the name.

C#
[Browsable(true)]
public string Name { get; set; }
Property Value:

The name.

Gets or sets the back color of the negative points of the series.

C#
public Color NegativePointBackColor { get; set; }

Gets or sets the border color of the negative points of the series.

C#
public Color NegativePointBorderColor { get; set; }

Gets or sets the border width of the last point of the series.

C#
public float NegativePointBorderWidth { get; set; }

Gets or sets whether the first point indicator will be painted.

C#
public bool ShowFirstPointIndicator { get; set; }

Gets or sets whether the high point marker will be painted.

C#
public bool ShowHighPointIndicator { get; set; }

Gets or sets whether the last point marker will be painted.

C#
public bool ShowLastPointIndicator { get; set; }

Gets or sets whether the low point indicator will be painted.

C#
public bool ShowLowPointIndicator { get; set; }

Gets or sets whether the negative point markers will be painted.

C#
public bool ShowNegativePointIndicators { get; set; }

Gets the trackball format string.

C#
protected virtual string TrackballFormatString { get; }
Property Value:

The trackball format string.

Methods

Applies the style settings.

C#
protected override void ApplyStyleSettingsCore(PropertySettingGroup group)
Parameters:groupPropertySettingGroup

The group.

Overrides: UISparkElement.ApplyStyleSettingsCore(PropertySettingGroup)

Binds the members.

C#
protected virtual void BindMembers()

Creates the data point.

C#
protected SparkDataPoint CreateDataPoint()
Returns:

SparkDataPoint

C#
protected abstract SparkDataPoint CreateDefaultDataPoint()
Returns:

SparkDataPoint

C#
protected abstract SparkDataPointCollection CreateModel()
Returns:

SparkDataPointCollection

Disposes managed resources.

C#
protected override void DisposeManagedResources()

Overrides: RadObject.DisposeManagedResources()

Ensures the visual state.

C#
protected virtual void EnsureVisualState(SparkArea area)
Parameters:areaSparkArea

The area.

Returns the DataPoint that hits the x,y coordinates.

C#
public SparkDataPoint HitTest(int x, int y)
Parameters:xint

The x.

yint

The y.

Returns:

SparkDataPoint

Called when [attached].

C#
protected override void OnAttached(UISparkElement parent)
Parameters:parentUISparkElement

The parent.

Overrides: UISparkElement.OnAttached(UISparkElement)

Raises the event.

C#
protected virtual void OnCreatePoint(SparklineCreatePointEventArgs e)
Parameters:eSparklineCreatePointEventArgs

The SparklineCreatePointEventArgs instance containing the event data.

Called when [dettached].

C#
protected override void OnDettached()

Overrides: UISparkElement.OnDettached()

Raises the RadPropertyChanged event and the standard .NET PropertyChanged event to notify subscribers of property value changes.

C#
protected override void OnPropertyChanged(RadPropertyChangedEventArgs e)
Parameters:eRadPropertyChangedEventArgs

The RadPropertyChangedEventArgs containing information about the property change.

Overrides: UISparkElement.OnPropertyChanged(RadPropertyChangedEventArgs)

Refreshes the UISparkElement.

C#
public override void Refresh()

Overrides: UISparkElement.Refresh()

Validates the point.

C#
protected virtual void ValidatePoint(SparkDataPoint item)
Parameters:itemSparkDataPoint

The item.

Events

Occurs when a new DataPoint is created.

C#
public event SparklineCreatePointEventHandler CreatePoint
In this article
DefinitionConstructorsSparkSeries()FieldsFirstPointBackColorPropertyFirstPointBorderColorPropertyFirstPointBorderWidthPropertyHighPointBackColorPropertyHighPointBorderColorPropertyHighPointBorderWidthPropertyLastPointBackColorPropertyLastPointBorderColorPropertyLastPointBorderWidthPropertyLowPointBackColorPropertyLowPointBorderColorPropertyLowPointBorderWidthPropertyMarkerBackColorPropertyMarkerBorderColorPropertyMarkerBorderWidthPropertyNegativePointBackColorPropertyNegativePointBorderColorPropertyNegativePointBorderWidthPropertyPropertiesAxesBoundsDataMemberDataPointsDataSourceDisplayMemberEmptyPointBehaviorFamilyFirstPointBackColorFirstPointBorderColorFirstPointBorderWidthHighPointBackColorHighPointBorderColorHighPointBorderWidthHighValueIsVisibleLastPointBackColorLastPointBorderColorLastPointBorderWidthLowPointBackColorLowPointBorderColorLowPointBorderWidthLowValueMarkerBackColorMarkerBorderColorMarkerBorderWidthModelNameNegativePointBackColorNegativePointBorderColorNegativePointBorderWidthShowFirstPointIndicatorShowHighPointIndicatorShowLastPointIndicatorShowLowPointIndicatorShowNegativePointIndicatorsTrackballFormatStringMethodsApplyStyleSettingsCore(PropertySettingGroup)BindMembers()CreateDataPoint()CreateDefaultDataPoint()CreateModel()DisposeManagedResources()EnsureVisualState(SparkArea)HitTest(int, int)OnAttached(UISparkElement)OnCreatePoint(SparklineCreatePointEventArgs)OnDettached()OnPropertyChanged(RadPropertyChangedEventArgs)Refresh()ValidatePoint(SparkDataPoint)EventsCreatePoint
Not finding the help you need?
Contact Support