Class CartesianFreeFigureAnnotation
Inheritance
Inherited Members
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
Constructors
CartesianFreeFigureAnnotation()
Declaration
public CartesianFreeFigureAnnotation()
Fields
LabelProperty
PointShapeProperty
PointSizeProperty
Properties
CloseFigure
Determines whether the figure will be closed by connecting a line from the endpoint to the starting point.
Declaration
public bool CloseFigure { get; set; }
Property Value
System.Boolean
|
Label
Gets or sets the label.
Declaration
public string Label { get; set; }
Property Value
System.String
The label. |
Points
Gets the data points.
Declaration
public IList<FreeFigurePoint> Points { get; }
Property Value
System.Collections.Generic.IList<FreeFigurePoint>
The data points. |
PointShape
Gets or sets the point shape.
Declaration
public ElementShape PointShape { get; set; }
Property Value
ElementShape
|
PointSize
Gets or sets the point size.
Declaration
public SizeF PointSize { get; set; }
Property Value
System.Drawing.SizeF
|
Spline
Gets or sets a value indicating whether the annotation will be drawn as a spline.
Declaration
public virtual bool Spline { get; set; }
Property Value
System.Boolean
|
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.
Declaration
public virtual float SplineTension { get; set; }
Property Value
System.Single
|
Methods
CreateAnnotationModel()
Occurs in the constructor of the annotation and allows the model to be substituted.
Declaration
protected virtual CartesianFreeFigureAnnotationModel CreateAnnotationModel()
Returns
CartesianFreeFigureAnnotationModel
|
OnAttached(UIChartElement)
Occurs when the annotation has been successfully attached to its owning ChartView instance.
Declaration
protected override void OnAttached(UIChartElement parent)
Parameters
UIChartElement
parent
|