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