ChartPlotArea
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
Create instance of the class
public ChartPlotArea()
Create instance of the class
Properties
Style
[TypeConverter(typeof(ExpandableObjectConverter))]
[Browsable(true)]
[PersistenceMode(PersistenceMode.InnerProperty)]
[SkinnableProperty]
public StylePlotArea Appearance { get; }
Table that contain series data
[TypeConverter(typeof(ExpandableObjectConverter))]
[PersistenceMode(PersistenceMode.InnerProperty)]
[SkinnableProperty]
public ChartDataTable DataTable { get; }
Specifies empty series message text
[Browsable(true)]
[TypeConverter(typeof(ExpandableObjectConverter))]
[PersistenceMode(PersistenceMode.InnerProperty)]
[SkinnableProperty]
public EmptySeriesMessage EmptySeriesMessage { get; }
Marked zones collection
[Browsable(true)]
[PersistenceMode(PersistenceMode.InnerProperty)]
[SkinnableProperty]
public ChartMarkedZonesCollection MarkedZones { get; }
NextPosition
int
Get a next free order position
[Browsable(false)]
public int NextPosition { get; }
Implements:
List, that is represent the render order for taken up elements
[Browsable(false)]
public List<IOrdering> OrderList { get; }
Implements:
Visible
bool
Visibility
public bool Visible { get; set; }
Gets XAxis.
[Browsable(true)]
[TypeConverter(typeof(ExpandableObjectConverter))]
[PersistenceMode(PersistenceMode.InnerProperty)]
[SkinnableProperty]
public ChartXAxis XAxis { get; }
Primary YAxis.
[Browsable(true)]
[TypeConverter(typeof(ExpandableObjectConverter))]
[PersistenceMode(PersistenceMode.InnerProperty)]
[SkinnableProperty]
public ChartYAxis YAxis { get; }
Secondary YAxis
[Browsable(true)]
[TypeConverter(typeof(ExpandableObjectConverter))]
[PersistenceMode(PersistenceMode.InnerProperty)]
[SkinnableProperty]
public ChartYAxis YAxis2 { get; }
Methods
Add element at the end of list
Releases unmanaged and - optionally - managed resources
protected override void Dispose(bool disposing)
true to release both managed and unmanaged resources; false to release only unmanaged resources.
Overrides:
Get elements order position
public int GetOrder(IOrdering element)
Element
Returns:int
Implements:
Insert element at specific position in list
public void Insert(int order, IOrdering element)
Position
elementIOrderingElement
Implements:
Load ViewState
protected override void LoadViewState(object savedState)
ViewState with data
Overrides:
Re-index order list
public void ReIndex()
Implements:
Remove element from list
Remove element from list by it's index
public void RemoveAt(int index)
Position
Implements:
SaveViewState()
object
Save Track ViewState
protected override object SaveViewState()
object
Object data as array
Overrides:
Series collection on current plot area
Track ViewState
protected override void TrackViewState()
Overrides: