ClassCartesianCustomAnnotation
Allows you to place a custom object at a specific place in your RadCartesianChart.
Definition
Namespace:Telerik.UI.Xaml.Controls.Chart
Assembly:Telerik.WinUI.Controls.dll
Syntax:
public class CartesianCustomAnnotation : CartesianChartAnnotation, IChartElementPresenter, IElementPresenter
Inheritance: objectRadControlPresenterBaseChartElementPresenterChartAnnotationCartesianChartAnnotationCartesianCustomAnnotation
Implements:
Inherited Members
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
DependencyProperty
ContentTemplateProperty
Identifies the ContentTemplate dependency property.
Declaration
public static readonly DependencyProperty ContentTemplateProperty
Field Value
DependencyProperty
HorizontalAxisProperty
Identifies the HorizontalAxis dependency property.
Declaration
public static readonly DependencyProperty HorizontalAxisProperty
Field Value
DependencyProperty
HorizontalOffsetProperty
Identifies the HorizontalOffset dependency property.
Declaration
public static readonly DependencyProperty HorizontalOffsetProperty
Field Value
DependencyProperty
HorizontalValueProperty
Identifies the HorizontalValue dependency property.
Declaration
public static readonly DependencyProperty HorizontalValueProperty
Field Value
DependencyProperty
VerticalAxisProperty
Identifies the VerticalAxis dependency property.
Declaration
public static readonly DependencyProperty VerticalAxisProperty
Field Value
DependencyProperty
VerticalOffsetProperty
Identifies the VerticalOffset dependency property.
Declaration
public static readonly DependencyProperty VerticalOffsetProperty
Field Value
DependencyProperty
VerticalValueProperty
Identifies the VerticalValue dependency property.
Declaration
public static readonly DependencyProperty VerticalValueProperty
Field Value
DependencyProperty
Properties
Content
Gets or sets the content.
Declaration
public object Content { get; set; }
Property Value
The content.
ContentTemplate
Gets or sets the content template.
Declaration
public DataTemplate ContentTemplate { get; set; }
Property Value
DataTemplate
The content template.
HorizontalAxis
Gets or sets the horizontal axis.
Declaration
public CartesianAxis HorizontalAxis { get; set; }
Property Value
The horizontal axis.
HorizontalOffset
Gets or sets the horizontal offset.
Declaration
public double HorizontalOffset { get; set; }
Property Value
The horizontal offset.
HorizontalValue
Gets or sets the horizontal value.
Declaration
public object HorizontalValue { get; set; }
Property Value
The horizontal value.
VerticalAxis
Gets or sets the vertical axis.
Declaration
public CartesianAxis VerticalAxis { get; set; }
Property Value
The vertical axis.
VerticalOffset
Gets or sets the vertical offset.
Declaration
public double VerticalOffset { get; set; }
Property Value
The vertical offset.
VerticalValue
Gets or sets the vertical value.
Declaration
public object VerticalValue { get; set; }
Property Value
The vertical value.
Methods
ApplyTemplateCore()
Initializes the render surface template part.
MeasureNodeOverride(Node, object)
Core entry point for calculating the size of a node's content.
OnAttached()
Occurs when the presenter has been successfully attached to its owning RadChartBase instance.
Declaration
protected override void OnAttached()
Overrides
OnCreateAutomationPeer()
Declaration
protected override AutomationPeer OnCreateAutomationPeer()
Returns
AutomationPeer
Overrides
UnapplyTemplateCore()
Removes the current control template. Occurs when a template has already been applied and a new one is applied.
Declaration
protected override void UnapplyTemplateCore()
Overrides