VDISoft.SPC.Charts.Annotation


Public Properties


Name
Description
Author
Gets and sets the author of the Annotation.
BackColor
Gets and sets the background color of the chart object.
BorderColor
Gets and sets the color of the border around the chart object.
BorderLineStyle
Gets and sets the style of the border around the chart object. The possible styles for the axis are Dash, DashDot, DashDotDot, Dot, and Solid.
BorderWidth
Gets and sets the width of the border around the chart object.
Buffer
Gets and sets a buffer that provides space between the edge of the rectangle and items inside the rectangle.
Center
Gets and sets the center point of the chart object.
DateTime
Gets and sets the date/time stamp of the Annotation.
Display
Gets and sets the display type for the Annotation.
DrawBackground
Gets and sets the flag indicating whether or not the background should be drawn.
DrawRect
Gets and sets the rectangle into which the chart object is drawn.
Font
Gets and sets the font to be used for drawing text in the chart object.
LineColor
Gets and sets the line color of the Annotation.
Name
Gets and sets the name of the Annotation.
Opacity
Gets and sets the opacity of the Annotation.
Scale
Gets and sets the scale in which the chart object is to be drawn.
Show
Gets and sets the flag indicating whether or not the object should be drawn.
ShowBorder
Gets and sets the flag indicating whether or not a border should be displayed around the chart object.
Text
Gets and sets the name of the Annotation.

Public Methods


Name
Description
AddPropertiesToTable
Convert the properties of the chart object into a data table.
AnnotationDisplayFromString
This method takes in a string and returns the appropriate AnnotationDisplay enumeration.
Clone
Create a clone of the Annotation.
GetObjectData
This method is called upon the serialization of a Annotation.
PropertiesFromTable
Retrieves the properties of the chart object from a data table.
Render
Renders the chart object using the specified graphics context.
SetProperty
Sets a property of the chart object. Called from PropertiesFromTable.

Public Events


Name
Description
AnnotationAuthorChanged
Occurs when the Annotation:Author of a Annotation changes.
AnnotationDateTimeChanged
Occurs when the Annotation:DateTime of a Annotation changes.
AnnotationNameChanged
Occurs when the Annotation:Name of a Annotation changes.
AnnotationTextChanged
Occurs when the Annotation:Text of a Annotation changes.
PropertyChanged
Occurs when a property of the object is changed.

Protected Methods


Name
Description
FirePropertyChanged
Fires the PropertyChanged event.