Class PieSeries
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.ChartView.dll
Syntax
public class PieSeries : ChartSeries, IDisposable, INotifyPropertyChanged, ICustomTypeDescriptor, IStylableElement, IStylableNode, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IShapedElement, IChartSeries, IChartElementPresenter, IAxisProvider
Constructors
PieSeries()
PieSeries(String)
Initializes a new instance of the PieSeries class.
Declaration
public PieSeries(string valueMember)
Parameters
System.String
valueMember
The value member. |
PieSeries(String, String)
Initializes a new instance of the PieSeries class.
Declaration
public PieSeries(string valueMember, string legendTitleMember)
Parameters
System.String
valueMember
The value member. |
System.String
legendTitleMember
The legend title member. |
Fields
LabelModeProperty
LabelsOffsetFromCenterProperty
Declaration
public static readonly RadProperty LabelsOffsetFromCenterProperty
Field Value
RadProperty
|
RadiusFactorProperty
Properties
LabelMode
Gets or sets label mode of the Pie RadChartView.
Declaration
public PieLabelModes LabelMode { get; set; }
Property Value
PieLabelModes
|
LabelsOffsetFromCenter
Gets or sets the distance factor by which the labels are offset from the center.
Declaration
public float LabelsOffsetFromCenter { get; set; }
Property Value
System.Single
|
LegendTitleMember
Gets or sets the legend title member.
Declaration
public string LegendTitleMember { get; set; }
Property Value
System.String
The legend title member. |
Model
Gets the model.
Declaration
public override ChartSeriesModel Model { get; }
Property Value
ChartSeriesModel
The model. |
Overrides
RadiusFactor
Gets or sets a fraction, which multiplied by the diameter of the series, produces the final size of the chart. The property can increase and descrease the size of the draw parts.
Declaration
public float RadiusFactor { get; set; }
Property Value
System.Single
|
Range
Gets or sets the AngleRange structure that defines the starting and sweep angles of the pie.
Declaration
public AngleRange Range { get; set; }
Property Value
AngleRange
|
ValueMember
Gets or sets the value member.
Declaration
public string ValueMember { get; set; }
Property Value
System.String
The value member. |
Methods
BindMembers()
Binds the members.
Declaration
protected override void BindMembers()
Overrides
CreateDefaultDataPoint()
Creates the default data point.
Declaration
protected override DataPoint CreateDefaultDataPoint()
Returns
DataPoint
|
Overrides
CreateModel()
Creates the model.
Declaration
protected override ChartDataPointCollection CreateModel()
Returns
ChartDataPointCollection
|
Overrides
CreatePointElement(DataPoint)
Creates the point element.
Declaration
protected override DataPointElement CreatePointElement(DataPoint point)
Parameters
DataPoint
point
The point. |
Returns
DataPointElement
|
Overrides
DisposeManagedResources()
Disposes the managed resources.
Declaration
protected override void DisposeManagedResources()
Overrides
GetPieSegmentColors(Int32)
Gets the pie segment colors.
Declaration
public PaletteEntry GetPieSegmentColors(int i)
Parameters
System.Int32
i
The i. |
Returns
PaletteEntry
|
OnApplyPalette()
Called when [apply palette].
Declaration
protected override void OnApplyPalette()
Overrides
OnAttached(UIChartElement)
Called when [attached].
Declaration
protected override void OnAttached(UIChartElement parent)
Parameters
UIChartElement
parent
The parent. |
Overrides
OnDettached()
Called when [dettached].
Declaration
protected override void OnDettached()
Overrides
OnNotifyPropertyChanged(String)
Raises the PropertyChanged event.
Declaration
protected override void OnNotifyPropertyChanged(string propertyName)
Parameters
System.String
propertyName
The name of the property. |
Overrides
ValidatePoint(DataPoint)
Validates the point.
Declaration
protected override void ValidatePoint(DataPoint item)
Parameters
DataPoint
item
The item. |