Class
Chart

Definition

Namespace:Telerik.Reporting.Charting

Assembly:Telerik.Reporting.dll

Syntax:

cs-api-definition
public class Chart : LayoutElement, IChartingStateManagedItem, IChartingStateManager, IOrdering, IContainer

Inheritance: objectStateManagedObjectRenderedObjectLayoutElementChart

Implements: IChartingStateManagedItemIChartingStateManagerIContainerIOrdering

Inherited Members LayoutElement.GetOffsetLeft(object)LayoutElement.GetOffsetTop(object)LayoutElement.GetOffsetRight(object)LayoutElement.GetOffsetBottom(object)RenderedObject.objectContainerRenderedObject.GetOrder()RenderedObject.SetOrder(int)RenderedObject.Remove()RenderedObject.BringForward()RenderedObject.BringToFront()RenderedObject.SendBackward()RenderedObject.SendToBack()RenderedObject.ContainerStateManagedObject.CloneState()StateManagedObject.SetDirty()StateManagedObject.Dispose()StateManagedObject.ViewStateIgnoresCase

Properties

Appearance

Contains appearance related settings.

Declaration

cs-api-definition
[TypeConverter(typeof(ExpandableObjectConverter))]
[Browsable(true)]
[SkinnableProperty]
public StyleChart Appearance { get; }

Property Value

StyleChart

ChartTitle

Provides access to the title element of the chart.

Declaration

cs-api-definition
[TypeConverter(typeof(ExpandableObjectConverter))]
[PersistenceMode(PersistenceMode.InnerProperty)]
[SkinnableProperty]
public ChartTitle ChartTitle { get; }

Property Value

ChartTitle

CustomPalettes

Contains a collection of custom palettes

Declaration

cs-api-definition
public CustomPalettesCollection CustomPalettes { get; }

Property Value

CustomPalettesCollection

DefaultType

Specifies the default series type.

Declaration

cs-api-definition
[Browsable(true)]
public ChartSeriesType DefaultType { get; set; }

Property Value

ChartSeriesType

Legend

Provides access to the legend element of the chart.

Declaration

cs-api-definition
[TypeConverter(typeof(ExpandableObjectConverter))]
[PersistenceMode(PersistenceMode.InnerProperty)]
[SkinnableProperty]
public ChartLegend Legend { get; }

Property Value

ChartLegend

Series

Gets or sets the RadChart's chart series collection object.

Declaration

cs-api-definition
[SkinnableProperty]
public ChartSeriesCollection Series { get; }

Property Value

ChartSeriesCollection

Skin

Specifies the skin to use.

Declaration

cs-api-definition
public string Skin { get; set; }

Property Value

string

Methods

Add(IOrdering)

Add element at the end of list

Declaration

cs-api-definition
public void Add(IOrdering element)

Parameters

element

IOrdering

Element

Implements IContainer.Add(IOrdering)

Dispose(bool)

Releases unmanaged and - optionally - managed resources

Declaration

cs-api-definition
protected override void Dispose(bool disposing)

Parameters

disposing

bool

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

Overrides LayoutElement.Dispose(bool)

GetOrder(IOrdering)

Get elements order position

Declaration

cs-api-definition
public int GetOrder(IOrdering element)

Parameters

element

IOrdering

Element

Returns

int

Implements IContainer.GetOrder(IOrdering)

Insert(int, IOrdering)

Insert element at specific position in list

Declaration

cs-api-definition
public void Insert(int order, IOrdering element)

Parameters

order

int

Position

element

IOrdering

Element

Implements IContainer.Insert(int, IOrdering)

LoadViewState(object)

Loading ViewState data

Declaration

cs-api-definition
protected override void LoadViewState(object savedState)

Parameters

savedState

object

Overrides LayoutElement.LoadViewState(object)

ReIndex()

Re-index order list

Declaration

cs-api-definition
public void ReIndex()

Implements IContainer.ReIndex()

Remove(IOrdering)

Remove element from list

Declaration

cs-api-definition
public void Remove(IOrdering element)

Parameters

element

IOrdering

Element

Implements IContainer.Remove(IOrdering)

RemoveAt(int)

Remove element from list by it's index

Declaration

cs-api-definition
public void RemoveAt(int index)

Parameters

index

int

Position

Implements IContainer.RemoveAt(int)

SaveViewState()

Saving ViewState

Declaration

cs-api-definition
protected override object SaveViewState()

Returns

object

Overrides LayoutElement.SaveViewState()

TrackViewState()

Tracking ViewState

Declaration

cs-api-definition
protected override void TrackViewState()

Overrides LayoutElement.TrackViewState()