ClassStyleSeries
Series appearance
Definition
Namespace:Telerik.Charting.Styles
Assembly:Telerik.WinControls.RadChart.dll
Syntax:
[TypeConverter(typeof(ExpandableObjectConverter))]
public class StyleSeries : Style, IChartingStateManagedItem, IChartingStateManager, ICloneable
Inheritance: objectStateManagedObjectStyleStyleSeries
Implements:
Inherited Members
Constructors
StyleSeries()
Creates new instance of StyleSeries class.
Declaration
public StyleSeries()
StyleSeries(ChartSeries)
Constructor for Series's style
Declaration
public StyleSeries(ChartSeries series)
Parameters
series
Parent series element
StyleSeries(FillStyleSeries, StyleSeriesItemLabel, StyleMarkerSeriesPoint, Corners, StyleBorder, ShadowStyle, bool)
Creates new instance of StyleSeries class.
Declaration
public StyleSeries(FillStyleSeries fillStyle, StyleSeriesItemLabel styleSeriesLabel, StyleMarkerSeriesPoint stylePointMarker, Corners corners, StyleBorder border, ShadowStyle shadowStyle, bool visible)
Parameters
fillStyle
FillStyle of series
styleSeriesLabel
Series default labels' settings
stylePointMarker
Style of Point marker
corners
Items' corners
border
Border of series
shadowStyle
Series' shadow style
visible
Visibility of series
Properties
BarWidthPercent
Determines the width of bars.
Declaration
[Browsable(true)]
[Bindable(true)]
[SkinnableProperty]
public decimal BarWidthPercent { get; set; }
Property Value
Border
Specifies the border
Declaration
[TypeConverter(typeof(ExpandableObjectConverter))]
[SkinnableProperty]
public override StyleBorder Border { get; }
Property Value
Overrides
BubbleSize
Default bubble size
Declaration
[SkinnableProperty]
public int BubbleSize { get; set; }
Property Value
CenterXOffset
Specifies the x offset of the pie center.
Declaration
[Browsable(true)]
[SkinnableProperty]
public int CenterXOffset { get; set; }
Property Value
CenterYOffset
Specifies the y offset of the pie center.
Declaration
[Browsable(true)]
[SkinnableProperty]
public int CenterYOffset { get; set; }
Property Value
Corners
Specifies the corners for background rectangle
Declaration
[TypeConverter(typeof(CornersConverter))]
[SkinnableProperty]
public Corners Corners { get; set; }
Property Value
DiameterScale
Gets or sets the pie's diameter length according to the size of the plot area.
Declaration
[SkinnableProperty]
public double DiameterScale { get; set; }
Property Value
EmptyValue
Empty value point mark
Declaration
[TypeConverter(typeof(ExpandableObjectConverter))]
[SkinnableProperty]
public EmptyValue EmptyValue { get; }
Property Value
ExplodePercent
Gets or sets the explode percent of the exploded items.
Declaration
[SkinnableProperty]
public int ExplodePercent { get; set; }
Property Value
FillStyle
Specifies the background property
Declaration
[TypeConverter(typeof(ExpandableObjectConverter))]
[SkinnableProperty]
public FillStyleSeries FillStyle { get; }
Property Value
LabelAppearance
Gets or sets the common settings for the series items labels
Declaration
[SkinnableProperty]
public StyleSeriesItemLabel LabelAppearance { get; }
Property Value
LegendDisplayMode
Legend visualization mode
Declaration
[Browsable(true)]
[Bindable(true)]
[SkinnableProperty]
public ChartSeriesLegendDisplayMode LegendDisplayMode { get; set; }
Property Value
LineSeriesAppearance
Line, Spline, Bezier series line style
Declaration
[TypeConverter(typeof(ExpandableObjectConverter))]
[SkinnableProperty]
public StyleLineSeries LineSeriesAppearance { get; }
Property Value
PointDimentions
Specifies the dimensions of points in point series
Declaration
[TypeConverter(typeof(ExpandableObjectConverter))]
[SkinnableProperty]
public DimensionsPointMarker PointDimentions { get; set; }
Property Value
PointMark
Series points appearance
Declaration
[TypeConverter(typeof(ExpandableObjectConverter))]
[SkinnableProperty]
public StyleMarkerSeriesPoint PointMark { get; }
Property Value
PointRotationAngle
Specifies the Rotation angle
Declaration
[SkinnableProperty]
public virtual float PointRotationAngle { get; set; }
Property Value
PointShape
Specifies the shape for point series
Declaration
[Browsable(true)]
[SkinnableProperty]
public string PointShape { get; set; }
Property Value
ShowLabelConnectors
Specifies whether a line should be drawn between the label and the item.
Declaration
[Browsable(true)]
[SkinnableProperty]
public bool ShowLabelConnectors { get; set; }
Property Value
ShowLabels
Specifies whether the item labels should be shown or not.
Declaration
[SkinnableProperty]
public bool ShowLabels { get; set; }
Property Value
StartAngle
Gets or sets the start angle of the pie. Zero angle is identical with the X axis direction.
Declaration
[SkinnableProperty]
public double StartAngle { get; set; }
Property Value
TextAppearance
Gets or sets the common text settings for the series items
Declaration
[TypeConverter(typeof(ExpandableObjectConverter))]
[SkinnableProperty]
public StyleSeriesItemTextBlock TextAppearance { get; }
Property Value
Methods
Clone()
Cloned this object
Declaration
public override object Clone()
Returns
New instance of StyleSeries class with the same fields as this one
Overrides
LoadViewState(object)
Load data from ViewState
Declaration
protected override void LoadViewState(object savedState)
Parameters
savedState
ViewState with data
Overrides
SaveViewState()
Saved data to ViewState
Declaration
protected override object SaveViewState()
Returns
saved data
Overrides
TrackViewState()
Track ViewState
Declaration
protected override void TrackViewState()
Overrides