New to Telerik UI for ASP.NET AJAX? Start a free 30-day trial

Base class for the Pie and Donut series

Definition

Namespace:Telerik.Web.UI.HtmlChart.PlotArea.Series

Assembly:Telerik.Web.UI.dll

Syntax:

C#
public class PieSeriesBase : SeriesBase, IMarkableStateManager, IStateManager

Inheritance: objectStateManagerSeriesBasePieSeriesBase

Derived Classes: DonutSeriesPieSeries

Implements: IMarkableStateManagerIStateManager

Inherited Members StateManager.IsTrackingViewStateStateManager.ViewStateobject.ToString()object.Equals(object)object.Equals(object, object)object.ReferenceEquals(object, object)object.GetHashCode()object.GetType()object.MemberwiseClone()...

Constructors

C#
public PieSeriesBase()

Properties

Specifies the border settings of the outliers.

C#
[PersistenceMode(PersistenceMode.InnerProperty)]
public SeriesBorderAppearance BorderAppearance { get; }

Specifies the visibility of the series items in the legend for a data-bound scenario.

C#
public string DataVisibleInLegendField { get; set; }

The data field holding bool value which determines whether the sector should be exploded

C#
public string ExplodeField { get; set; }

The data field holding names of the sectors

C#
public string NameField { get; set; }

Creates a collection with specific series items for the current series type

C#
[PersistenceMode(PersistenceMode.InnerProperty)]
public PieSeriesItemCollection SeriesItems { get; }

Specifies the start angle of the first pie segment.

C#
public int StartAngle { get; set; }

Methods

C#
protected void AddSerializedItem(StringBuilder sb, SeriesItem item)
Parameters:sbStringBuilderitemSeriesItem
C#
protected void AddSerializedItems(StringBuilder sb)
Parameters:sbStringBuilder
C#
protected void AddSeriesItems(StringBuilder sb)
Parameters:sbStringBuilder
C#
protected override void LoadViewState(object state)
Parameters:stateobject

Overrides: SeriesBase.LoadViewState(object)

C#
protected override object SaveViewState()
Returns:

object

Overrides: SeriesBase.SaveViewState()

C#
protected virtual void SerializeCommonProperties(StringBuilder sb)
Parameters:sbStringBuilder
C#
protected void SerializePieItem(StringBuilder sb, PieSeriesItem item)
Parameters:sbStringBuilderitemPieSeriesItem
C#
protected override void TrackViewState()

Overrides: SeriesBase.TrackViewState()