New to Telerik ReportingStart a free 30-day trial

Series appearance

Definition

Namespace:Telerik.Reporting.Charting.Styles

Assembly:Telerik.Reporting.dll

Syntax:

C#
[TypeConverter(typeof(ExpandableObjectConverter))]
public class StyleSeries : Style, IChartingStateManagedItem, IChartingStateManager

Inheritance: objectStateManagedObjectStyleStyleSeries

Implements: IChartingStateManagedItemIChartingStateManager

Inherited Members Style.ShadowStateManagedObject.CloneState()StateManagedObject.SetDirty()StateManagedObject.Dispose()StateManagedObject.ViewStateIgnoresCase

Constructors

Creates new instance of StyleSeries class.

C#
public StyleSeries()

Constructor for Series's style

C#
public StyleSeries(ChartSeries series)
Parameters:seriesChartSeries

Parent series element

Creates new instance of StyleSeries class.

C#
public StyleSeries(FillStyleSeries fillStyle, StyleSeriesItemLabel styleSeriesLabel, StyleMarkerSeriesPoint stylePointMarker, Corners corners, StyleBorder border, ShadowStyle shadowStyle, bool visible)
Parameters:fillStyleFillStyleSeries

FillStyle of series

styleSeriesLabelStyleSeriesItemLabel

Series default labels' settings

stylePointMarkerStyleMarkerSeriesPoint

Style of Point marker

cornersCorners

Items' corners

borderStyleBorder

Border of series

shadowStyleShadowStyle

Series' shadow style

visiblebool

Visibility of series

Properties

Determines the width of bars.

C#
[Browsable(true)]
[Bindable(true)]
[SkinnableProperty]
public decimal BarWidthPercent { get; set; }

Specifies the border

C#
[TypeConverter(typeof(ExpandableObjectConverter))]
[PersistenceMode(PersistenceMode.InnerProperty)]
[SkinnableProperty]
public override StyleBorder Border { get; }

Overrides: Style.Border

Default bubble size

C#
[SkinnableProperty]
public int BubbleSize { get; set; }

Specifies the x offset of the pie center.

C#
[Browsable(true)]
[SkinnableProperty]
public int CenterXOffset { get; set; }

Specifies the y offset of the pie center.

C#
[Browsable(true)]
[SkinnableProperty]
public int CenterYOffset { get; set; }

Specifies the corners for background rectangle

C#
[TypeConverter(typeof(CornersConverter))]
[SkinnableProperty]
public Corners Corners { get; set; }

Gets or sets the pie's diameter length according to the size of the plot area.

C#
[SkinnableProperty]
public double DiameterScale { get; set; }

Empty value point mark

C#
[PersistenceMode(PersistenceMode.InnerProperty)]
[TypeConverter(typeof(ExpandableObjectConverter))]
[SkinnableProperty]
public EmptyValue EmptyValue { get; }

Gets or sets the explode percent of the exploded items.

C#
[SkinnableProperty]
public int ExplodePercent { get; set; }

Specifies the background property

C#
[TypeConverter(typeof(ExpandableObjectConverter))]
[PersistenceMode(PersistenceMode.InnerProperty)]
[SkinnableProperty]
public FillStyleSeries FillStyle { get; }

Gets or sets the common settings for the series items labels

C#
[PersistenceMode(PersistenceMode.InnerProperty)]
[SkinnableProperty]
public StyleSeriesItemLabel LabelAppearance { get; }

Legend visualization mode

C#
[Browsable(true)]
[Bindable(true)]
[SkinnableProperty]
public ChartSeriesLegendDisplayMode LegendDisplayMode { get; set; }

Line, Spline, Bezier series line style

C#
[PersistenceMode(PersistenceMode.InnerProperty)]
[TypeConverter(typeof(ExpandableObjectConverter))]
[SkinnableProperty]
public StyleLineSeries LineSeriesAppearance { get; }

Specifies the dimensions of points in point series

C#
[TypeConverter(typeof(ExpandableObjectConverter))]
[SkinnableProperty]
public DimensionsPointMarker PointDimentions { get; set; }

Series points appearance

C#
[PersistenceMode(PersistenceMode.InnerProperty)]
[TypeConverter(typeof(ExpandableObjectConverter))]
[SkinnableProperty]
public StyleMarkerSeriesPoint PointMark { get; }

Specifies the Rotation angle

C#
[SkinnableProperty]
public virtual float PointRotationAngle { get; set; }

Specifies the shape for point series

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

Specifies whether a line should be drawn between the label and the item.

C#
[Browsable(true)]
[SkinnableProperty]
public bool ShowLabelConnectors { get; set; }

Specifies whether the item labels should be shown or not.

C#
[SkinnableProperty]
public bool ShowLabels { get; set; }

Gets or sets the start angle of the pie. Zero angle is identical with the X axis direction.

C#
[SkinnableProperty]
public double StartAngle { get; set; }

Gets or sets the common text settings for the series items

C#
[TypeConverter(typeof(ExpandableObjectConverter))]
[PersistenceMode(PersistenceMode.InnerProperty)]
[SkinnableProperty]
public StyleSeriesItemTextBlock TextAppearance { get; }

Specifies visibility of series

C#
[Browsable(false)]
public override bool Visible { get; set; }

Overrides: Style.Visible

Methods

Clone()

object

Cloned this object

C#
public override object Clone()
Returns:

object

New instance of StyleSeries class with the same fields as this one

Overrides: Style.Clone()

Releases unmanaged and - optionally - managed resources

C#
protected override void Dispose(bool disposing)
Parameters:disposingbool

true to release both managed and unmanaged resources; false to release only unmanaged resources.

Overrides: Style.Dispose(bool)

Load data from ViewState

C#
protected override void LoadViewState(object savedState)
Parameters:savedStateobject

ViewState with data

Overrides: Style.LoadViewState(object)

Saved data to ViewState

C#
protected override object SaveViewState()
Returns:

object

saved data

Overrides: Style.SaveViewState()

Track ViewState

C#
protected override void TrackViewState()

Overrides: Style.TrackViewState()