Class AnnotationBase
This provides base functionality for all RadChart annotations.
Inheritance
Namespace: Telerik.Windows.Controls.Charting
Assembly: Telerik.Windows.Controls.Charting.dll
Syntax
public abstract class AnnotationBase : Control, ILogicalItem
Fields
ElementStyleProperty
Identifies the ElementStyle dependency property.
Declaration
public static readonly DependencyProperty ElementStyleProperty
Field Value
System.Windows.DependencyProperty
|
StrokeProperty
Identifies the Stroke dependency property.
Declaration
public static readonly DependencyProperty StrokeProperty
Field Value
System.Windows.DependencyProperty
|
StrokeThicknessProperty
Identifies the StrokeThickness dependency property.
Declaration
public static readonly DependencyProperty StrokeThicknessProperty
Field Value
System.Windows.DependencyProperty
|
YAxisNameProperty
Identifies the YAxisName dependency property.
Declaration
public static readonly DependencyProperty YAxisNameProperty
Field Value
System.Windows.DependencyProperty
|
Properties
AxisX
AxisY
ChartArea
ElementStyle
Gets or sets the element style.
Declaration
public Style ElementStyle { get; set; }
Property Value
System.Windows.Style
The element style. |
Stroke
Gets or sets the Stroke.
Declaration
public Brush Stroke { get; set; }
Property Value
System.Windows.Media.Brush
|
StrokeThickness
Gets or sets the StrokeThickness.
Declaration
public double StrokeThickness { get; set; }
Property Value
System.Double
|
YAxisName
Gets or sets the YAxisName.
Declaration
public string YAxisName { get; set; }
Property Value
System.String
|
Methods
ConvertXDataUnitsToPhysical(Double)
Converts data to physical unit along the X-axis.
Declaration
protected double ConvertXDataUnitsToPhysical(double dataPoint)
Parameters
System.Double
dataPoint
|
Returns
System.Double
|
ConvertYDataUnitsToPhysical(Double)
Converts data to physical unit along the Y-axis.
Declaration
protected double ConvertYDataUnitsToPhysical(double dataPoint)
Parameters
System.Double
dataPoint
|
Returns
System.Double
|
OnInitialized(EventArgs)
Raises the System.Windows.FrameworkElement.Initialized event. This method is invoked whenever System.Windows.FrameworkElement.IsInitialized is set to true internally.
Declaration
protected override void OnInitialized(EventArgs e)
Parameters
System.EventArgs
e
The System.Windows.RoutedEventArgs that contains the event data. |
Update()
Updates the geometry of the annotation.
Declaration
protected abstract void Update()