ClassChartPlotArea
Plot area - series rendering canvas.
Definition
Namespace:Telerik.Reporting.Charting
Assembly:Telerik.Reporting.dll
Syntax:
[TypeConverter(typeof(ExpandableObjectConverter))]
public class ChartPlotArea : LayoutElement, IChartingStateManagedItem, IChartingStateManager, IOrdering, IContainer
Inheritance: objectStateManagedObjectRenderedObjectLayoutElementChartPlotArea
Implements:
Inherited Members
Constructors
ChartPlotArea(Chart)
Create instance of the class
Properties
Appearance
Style
Declaration
[TypeConverter(typeof(ExpandableObjectConverter))]
[Browsable(true)]
[PersistenceMode(PersistenceMode.InnerProperty)]
[SkinnableProperty]
public StylePlotArea Appearance { get; }
Property Value
Chart
Link to chart object
DataTable
Table that contain series data
Declaration
[TypeConverter(typeof(ExpandableObjectConverter))]
[PersistenceMode(PersistenceMode.InnerProperty)]
[SkinnableProperty]
public ChartDataTable DataTable { get; }
Property Value
EmptySeriesMessage
Specifies empty series message text
Declaration
[Browsable(true)]
[TypeConverter(typeof(ExpandableObjectConverter))]
[PersistenceMode(PersistenceMode.InnerProperty)]
[SkinnableProperty]
public EmptySeriesMessage EmptySeriesMessage { get; }
Property Value
MarkedZones
Marked zones collection
Declaration
[Browsable(true)]
[PersistenceMode(PersistenceMode.InnerProperty)]
[SkinnableProperty]
public ChartMarkedZonesCollection MarkedZones { get; }
Property Value
NextPosition
Get a next free order position
Declaration
[Browsable(false)]
public int NextPosition { get; }
Property Value
int
Implements
OrderList
List, that is represent the render order for taken up elements
Declaration
[Browsable(false)]
public List<IOrdering> OrderList { get; }
Property Value
List<IOrdering>
Implements
Parent
Parent element
Visible
Visibility
Declaration
public bool Visible { get; set; }
Property Value
bool
XAxis
Gets XAxis.
Declaration
[Browsable(true)]
[TypeConverter(typeof(ExpandableObjectConverter))]
[PersistenceMode(PersistenceMode.InnerProperty)]
[SkinnableProperty]
public ChartXAxis XAxis { get; }
Property Value
YAxis
Primary YAxis.
Declaration
[Browsable(true)]
[TypeConverter(typeof(ExpandableObjectConverter))]
[PersistenceMode(PersistenceMode.InnerProperty)]
[SkinnableProperty]
public ChartYAxis YAxis { get; }
Property Value
YAxis2
Secondary YAxis
Declaration
[Browsable(true)]
[TypeConverter(typeof(ExpandableObjectConverter))]
[PersistenceMode(PersistenceMode.InnerProperty)]
[SkinnableProperty]
public ChartYAxis YAxis2 { get; }
Property Value
Methods
Add(IOrdering)
Add element at the end of list
Declaration
public void Add(IOrdering element)
Parameters
element
Element
Implements
Dispose(bool)
Releases unmanaged and - optionally - managed resources
Declaration
protected override void Dispose(bool disposing)
Parameters
disposing
bool
true to release both managed and unmanaged resources; false to release only unmanaged resources.
Overrides
GetOrder(IOrdering)
Get elements order position
Declaration
public int GetOrder(IOrdering element)
Parameters
element
Element
Returns
int
Implements
Insert(int, IOrdering)
Insert element at specific position in list
Declaration
public void Insert(int order, IOrdering element)
Parameters
order
int
Position
element
Element
Implements
LoadViewState(object)
Load ViewState
Declaration
protected override void LoadViewState(object savedState)
Parameters
savedState
object
ViewState with data
Overrides
Remove(IOrdering)
Remove element from list
Declaration
public void Remove(IOrdering element)
Parameters
element
Element
Implements
RemoveAt(int)
Remove element from list by it's index
Declaration
public void RemoveAt(int index)
Parameters
index
int
Position
Implements
SaveViewState()
Save Track ViewState
Declaration
protected override object SaveViewState()
Returns
object
Object data as array
Overrides
SeriesCollection()
Series collection on current plot area
Declaration
public ChartSeriesCollection SeriesCollection()
Returns
Series collection
TrackViewState()
Track ViewState
Declaration
protected override void TrackViewState()
Overrides