Class
SparkAreaModel

Definition

Namespace:Telerik.WinControls.UI.Sparkline

Assembly:Telerik.WinControls.UI.dll

Syntax:

cs-api-definition
public class SparkAreaModel : SparkElement, IDisposable, INotifyPropertyChanged

Inheritance: objectDisposableObjectPropertyBagObjectSparkNodeSparkElementSparkAreaModel

Implements: IDisposableINotifyPropertyChanged

Inherited Members SparkElement.FindAncestor<T>()SparkElement.IsAncestorOf(SparkNode)SparkElement.FindDescendant<T>()SparkElement.FindDescendant(Predicate<SparkNode>)SparkElement.EnumDescendants()SparkElement.EnumDescendants(TreeTraversalMode)SparkElement.EnumDescendants(Predicate<SparkNode>, TreeTraversalMode)SparkElement.DisposeManagedResources()SparkElement.PresenterSparkNode.Arrange(RadRect, bool)SparkNode.Invalidate()SparkNode.UpdateLayoutSlotX(double)SparkNode.UpdateLayoutSlotY(double)SparkNode.UpdateLayoutSlotWidth(double)SparkNode.UpdateLayoutSlotHeight(double)SparkNode.SetValueCore(int, object)SparkNode.ClearValueCore(int)SparkNode.IsArrangeValidSparkNode.NodeStateSparkNode.IndexSparkNode.CollectionIndexSparkNode.LayoutSlotSparkNode.SparkAreaSparkNode.ParentSparkNode.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

SparkAreaModel()

Initializes a new instance of the SparkAreaModel class.

Declaration

cs-api-definition
public SparkAreaModel()

Properties

Annotations

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

Declaration

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

Property Value

ElementCollection<SparkAnnotationModel>

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 SparkNode.IsTreeLoaded

PlotArea

Gets the area where data points are plotted.

Declaration

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

Property Value

SparkPlotAreaModel

Series

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

Declaration

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

Property Value

ElementCollection<SparkSeriesModel>

View

Gets the area where data points are plotted.

Declaration

cs-api-definition
public ISparkView View { get; }

Property Value

ISparkView

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(ISparkView)

Loads the element tree.

Declaration

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

Parameters

view

ISparkView

The view.

OnPlotOriginChanged()

Called when [plot origin changed].

Declaration

cs-api-definition
public void OnPlotOriginChanged()

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()