ClassCartesianFreeFigureAnnotation
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.ChartView.dll
Syntax:
public class CartesianFreeFigureAnnotation : CartesianChartAnnotation, IDisposable, INotifyPropertyChanged, ICustomTypeDescriptor, IChartElementPresenter, IStylableElement, IStylableNode, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IShapedElement
Inheritance: objectDisposableObjectRadObjectUIChartElementChartAnnotationCartesianChartAnnotationCartesianFreeFigureAnnotation
Implements:
Inherited Members
Constructors
CartesianFreeFigureAnnotation()
Declaration
public CartesianFreeFigureAnnotation()
Fields
LabelProperty
Declaration
public static readonly RadProperty LabelProperty
Field Value
PointShapeProperty
Declaration
public static readonly RadProperty PointShapeProperty
Field Value
PointSizeProperty
Declaration
public static readonly RadProperty PointSizeProperty
Field Value
Properties
CloseFigure
Determines whether the figure will be closed by connecting a line from the endpoint to the starting point.
Label
Gets or sets the label.
PointShape
Gets or sets the point shape.
Declaration
public ElementShape PointShape { get; set; }
Property Value
PointSize
Gets or sets the point size.
Points
Gets the data points.
Declaration
public IList<FreeFigurePoint> Points { get; }
Property Value
IList<FreeFigurePoint>
The data points.
Spline
Gets or sets a value indicating whether the annotation will be drawn as a spline.
SplineTension
Gets or sets a value indicating the tension of the spline. Spline property must be set to true for this property to have effect.
Methods
CreateAnnotationModel()
Occurs in the constructor of the annotation and allows the model to be substituted.
Declaration
protected virtual CartesianFreeFigureAnnotationModel CreateAnnotationModel()
Returns
OnAttached(UIChartElement)
Occurs when the annotation has been successfully attached to its owning ChartView instance.
Declaration
protected override void OnAttached(UIChartElement parent)
Parameters
parent
Overrides