ClassSparkAnnotation
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.UI.dll
Syntax:
public abstract class SparkAnnotation : UISparkElement, IDisposable, INotifyPropertyChanged, ICustomTypeDescriptor, ISparkElementPresenter, IStylableElement, IStylableNode, IShapedElement
Inheritance: objectDisposableObjectRadObjectUISparkElementSparkAnnotation
Derived Classes:
Implements:
Inherited Members
Constructors
SparkAnnotation()
Initializes a new instance of the SparkAnnotation class.
Declaration
public SparkAnnotation()
Fields
ClipToPlotAreaProperty
Declaration
public static readonly RadProperty ClipToPlotAreaProperty
Field Value
DrawModeProperty
Declaration
public static readonly RadProperty DrawModeProperty
Field Value
PositionOffsetProperty
Declaration
public static readonly RadProperty PositionOffsetProperty
Field Value
Properties
ClipToPlotArea
Gets or sets a value indicating whether this instance will be clipped to the bounds of the plot area.
DrawMode
Gets or sets a value indicating the position of the annotation in the chart draw stack.
Declaration
public AnnotationDrawMode DrawMode { get; set; }
Property Value
PositonOffset
Gets or sets the offset of the label of the annotations in pixels.
Methods
OnAttached(UISparkElement)
Occurs when the annotation has been successfully attached to its owning SparkView instance.
Declaration
protected override void OnAttached(UISparkElement parent)
Parameters
parent
Overrides
OnDettached()
Occurs when the annotation has been successfully detached from its owning SparkView instance.
Declaration
protected override void OnDettached()
Overrides
OnPropertyChanged(RadPropertyChangedEventArgs)
Raises the RadPropertyChanged event and the standard .NET PropertyChanged event to notify subscribers of property value changes.
Declaration
protected override void OnPropertyChanged(RadPropertyChangedEventArgs e)
Parameters
e
The RadPropertyChangedEventArgs containing information about the property change.
Overrides