Class CartesianCustomAnnotation
Allows you to place a custom object at a specific place in your RadCartesianChart.
Inheritance
Inherited Members
Namespace: Telerik.Windows.Controls.ChartView
Assembly: Telerik.Windows.Controls.Chart.dll
Syntax
public class CartesianCustomAnnotation : CartesianChartAnnotation, IChartElementPresenterWithMargin, IChartElementPresenter
Constructors
CartesianCustomAnnotation()
Initializes a new instance of the CartesianCustomAnnotation class.
Declaration
public CartesianCustomAnnotation()
Fields
ContentProperty
Identifies the Content dependency property.
Declaration
public static readonly DependencyProperty ContentProperty
Field Value
System.Windows.DependencyProperty
|
ContentTemplateProperty
Identifies the ContentTemplate dependency property.
Declaration
public static readonly DependencyProperty ContentTemplateProperty
Field Value
System.Windows.DependencyProperty
|
HorizontalAxisProperty
Identifies the HorizontalAxis dependency property.
Declaration
public static readonly DependencyProperty HorizontalAxisProperty
Field Value
System.Windows.DependencyProperty
|
HorizontalOffsetProperty
Identifies the HorizontalOffset dependency property.
Declaration
public static readonly DependencyProperty HorizontalOffsetProperty
Field Value
System.Windows.DependencyProperty
|
HorizontalValueProperty
Identifies the HorizontalValue dependency property.
Declaration
public static readonly DependencyProperty HorizontalValueProperty
Field Value
System.Windows.DependencyProperty
|
VerticalAxisProperty
Identifies the VerticalAxis dependency property.
Declaration
public static readonly DependencyProperty VerticalAxisProperty
Field Value
System.Windows.DependencyProperty
|
VerticalOffsetProperty
Identifies the VerticalOffset dependency property.
Declaration
public static readonly DependencyProperty VerticalOffsetProperty
Field Value
System.Windows.DependencyProperty
|
VerticalValueProperty
Identifies the VerticalValue dependency property.
Declaration
public static readonly DependencyProperty VerticalValueProperty
Field Value
System.Windows.DependencyProperty
|
Properties
Content
Gets or sets the content.
Declaration
public object Content { get; set; }
Property Value
System.Object
The content. |
ContentTemplate
Gets or sets the content template.
Declaration
public DataTemplate ContentTemplate { get; set; }
Property Value
System.Windows.DataTemplate
The content template. |
HorizontalAxis
Gets or sets the horizontal axis.
Declaration
public CartesianAxis HorizontalAxis { get; set; }
Property Value
CartesianAxis
The horizontal axis. |
HorizontalOffset
Gets or sets the horizontal offset.
Declaration
public double HorizontalOffset { get; set; }
Property Value
System.Double
The horizontal offset. |
HorizontalValue
Gets or sets the horizontal value.
Declaration
public object HorizontalValue { get; set; }
Property Value
System.Object
The horizontal value. |
VerticalAxis
Gets or sets the vertical axis.
Declaration
public CartesianAxis VerticalAxis { get; set; }
Property Value
CartesianAxis
The vertical axis. |
VerticalOffset
Gets or sets the vertical offset.
Declaration
public double VerticalOffset { get; set; }
Property Value
System.Double
The vertical offset. |
VerticalValue
Gets or sets the vertical value.
Declaration
public object VerticalValue { get; set; }
Property Value
System.Object
The vertical value. |
Methods
MeasureNodeOverride(ChartNode, Object)
Core entry point for calculating the size of a node's content.
Declaration
protected override RadSize MeasureNodeOverride(ChartNode node, object content)
Parameters
ChartNode
node
|
System.Object
content
|
Returns
RadSize
|
Overrides
OnApplyTemplate()
When overridden in a derived class, is invoked whenever application code or internal processes call System.Windows.FrameworkElement.ApplyTemplate.
Declaration
public override void OnApplyTemplate()
Overrides
OnAttached()
Occurs when the presenter has been successfully attached to its owning RadChartBase instance.
Declaration
protected override void OnAttached()