Class ChartBehavior
This is the base class for all chart behaviors.
Inheritance
Namespace: Telerik.Windows.Controls.ChartView
Assembly: Telerik.Windows.Controls.Chart.dll
Syntax
public abstract class ChartBehavior : DependencyObject
Constructors
ChartBehavior()
Declaration
protected ChartBehavior()
Properties
AdornerContainer
Gets the System.Windows.Controls.Canvas instance used by different behaviors to add some elements to the visual tree. Will be null if the behavior is not yet attached or the chart's template is not applied.
Declaration
protected Canvas AdornerContainer { get; set; }
Property Value
System.Windows.Controls.Canvas
|
Chart
Gets the RadChartBase instance to which this behavior is attached.
Declaration
public RadChartBase Chart { get; }
Property Value
RadChartBase
|
Methods
OnAttached()
Called when the behavior is added to the chart control.
Declaration
protected virtual void OnAttached()
OnChartTemplateChanged(Canvas, Canvas)
Called when chart template is changed.
Declaration
protected virtual void OnChartTemplateChanged(Canvas oldAdornerContainer, Canvas adornerContainer)
Parameters
System.Windows.Controls.Canvas
oldAdornerContainer
The old adorner layer. |
System.Windows.Controls.Canvas
adornerContainer
The adorner layer. |
OnDetached()
Called when the behavior is removed from the chart control.
Declaration
protected virtual void OnDetached()
OnUnloaded()
Called when the chart owner is removed from the element tree.
Declaration
protected virtual void OnUnloaded()