Class
ChartAreaModel

Definition

Namespace:Telerik.Charting

Assembly:Telerik.WinControls.ChartView.dll

Syntax:

cs-api-definition
public class ChartAreaModel : ChartElement, IDisposable, INotifyPropertyChanged

Inheritance: objectDisposableObjectPropertyBagObjectChartNodeChartElementChartAreaModel

Implements: IDisposableINotifyPropertyChanged

Inherited Members ChartElement.FindAncestor<T>()ChartElement.IsAncestorOf(ChartNode)ChartElement.FindDescendant<T>()ChartElement.FindDescendant(Predicate<ChartNode>)ChartElement.EnumDescendants()ChartElement.EnumDescendants(TreeTraversalMode)ChartElement.EnumDescendants(Predicate<ChartNode>, TreeTraversalMode)ChartElement.DisposeManagedResources()ChartElement.PresenterChartNode.Arrange(RadRect, bool)ChartNode.Invalidate()ChartNode.SetValueCore(int, object)ChartNode.ClearValueCore(int)ChartNode.IsArrangeValidChartNode.NodeStateChartNode.IndexChartNode.CollectionIndexChartNode.LayoutSlotChartNode.ParentChartNode.PropertyChangedPropertyBagObject.IsLocalValue(int)PropertyBagObject.GetValue(int)PropertyBagObject.SetValue(int, object)PropertyBagObject.ClearValue(int)PropertyBagObject.GetTypedValue<T>(int, T)PropertyBagObject.PropertyStoreDisposableObject.Dispose()DisposableObject.DisposeUnmanagedResources()DisposableObject.IsDisposingDisposableObject.IsDisposedDisposableObject.EventsDisposableObject.DisposingDisposableObject.Disposed

Constructors

ChartAreaModel()

Initializes a new instance of the ChartAreaModel class.

Declaration

cs-api-definition
public ChartAreaModel()

Properties

Annotations

Gets the collection with all the annotations currently plotted by this instance.

Declaration

cs-api-definition
public ElementCollection<ChartAnnotationModel> Annotations { get; }

Property Value

ElementCollection<ChartAnnotationModel>

IsSuspended

Gets a value indicating whether updates are currently suspended.

Declaration

cs-api-definition
public bool IsSuspended { get; }

Property Value

bool

IsTreeLoaded

Determines whether the node is loaded.

Declaration

cs-api-definition
public override bool IsTreeLoaded { get; }

Property Value

bool

Overrides ChartNode.IsTreeLoaded

PlotArea

Gets the area where data points are plotted.

Declaration

cs-api-definition
public ChartPlotAreaModel PlotArea { get; }

Property Value

ChartPlotAreaModel

Series

Gets the collection with all the series currently plotted by this instance.

Declaration

cs-api-definition
public ElementCollection<ChartSeriesModel> Series { get; }

Property Value

ElementCollection<ChartSeriesModel>

Methods

Arrange()

Arranges the area using a rectangle located at (0, 0) and with Size equal to the current view's Viewport.

Declaration

cs-api-definition
public void Arrange()

BeginUpdate()

Begins the update.

Declaration

cs-api-definition
public void BeginUpdate()

EndUpdate()

Ends the update.

Declaration

cs-api-definition
public void EndUpdate()

EndUpdate(bool)

Ends the update.

Declaration

cs-api-definition
public void EndUpdate(bool refresh)

Parameters

refresh

bool

The refresh.

LoadElementTree(IChartView)

Loads the element tree.

Declaration

cs-api-definition
public void LoadElementTree(IChartView view)

Parameters

view

IChartView

The view.

OnPlotOriginChanged()

Called when [plot origin changed].

Declaration

cs-api-definition
public void OnPlotOriginChanged()

OnZoomChanged()

Called when [zoom changed].

Declaration

cs-api-definition
public void OnZoomChanged()

ProcessPlotOriginChanged()

Processes the plot origin changed.

Declaration

cs-api-definition
protected virtual void ProcessPlotOriginChanged()

ProcessZoomChanged()

Processes the zoom changed.

Declaration

cs-api-definition
protected virtual void ProcessZoomChanged()