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