[]
        
(Showing Draft Content)

C1.Blazor.Chart.Annotation.AnnotationBase

AnnotationBase Class

Represents the base class of annotations for the AnnotationLayer

Inheritance
AnnotationBase
Namespace: C1.Blazor.Chart.Annotation
Assembly: C1.Blazor.Chart.dll
Syntax
public abstract class AnnotationBase : INotifyPropertyChanged

Constructors

Name Description
AnnotationBase()

Create an instance of BaseAnnotation.

Properties

Name Description
Attachment

Gets or sets the attachment of the annotation.

Bounds
ContentStyle

Gets or sets the shape style of annotation.

Location

Gets or sets the location of annotation.

PointIndex

Gets or sets the data point index of the annotation.

Position

Gets or sets the position of annotation.

SeriesIndex

Gets or sets the data series index of the annotation.

Style

Gets or sets the style of annotation.

TooltipText

Gets or sets the tooltip of the annotation.

Methods

Name Description
Convert(_Point)
Distance(double, double)
GetSize()

Gets the element size.

OnPropertyChanged(string)

Called when property value changes.

Events

Name Description
PropertyChanged

Notifies that a property of annotation value has changed.