Represents a marked zone annotation. The location of the rectangle that determine the marked zone is calculated base on the HorizontalFrom, HorizontalTo, VerticalFrom and VerticalTo properties.
Definition
Namespace:Telerik.Windows.Controls.ChartView
Assembly:Telerik.Windows.Controls.Chart.dll
Syntax:
public class CartesianMarkedZoneAnnotation : CartesianChartAnnotation, IChartElementPresenter
Inheritance: objectRadControlBasePresenterBaseChartElementPresenterChartAnnotationCartesianChartAnnotationCartesianMarkedZoneAnnotation...
Implements:
Inherited Members
Constructors
Initializes a new instance of the CartesianMarkedZoneAnnotation class.
public CartesianMarkedZoneAnnotation()
Fields
DashArrayProperty
DependencyProperty
Identifies the DashArray dependency property.
public static readonly DependencyProperty DashArrayProperty
FillProperty
DependencyProperty
Identifies the Fill dependency property.
public static readonly DependencyProperty FillProperty
HorizontalAxisProperty
DependencyProperty
Identifies the HorizontalAxis dependency property.
public static readonly DependencyProperty HorizontalAxisProperty
HorizontalFromProperty
DependencyProperty
Identifies the HorizontalFrom dependency property.
public static readonly DependencyProperty HorizontalFromProperty
HorizontalToProperty
DependencyProperty
Identifies the HorizontalTo dependency property.
public static readonly DependencyProperty HorizontalToProperty
StrokeProperty
DependencyProperty
Identifies the Stroke dependency property.
public static readonly DependencyProperty StrokeProperty
StrokeThicknessProperty
DependencyProperty
Identifies the StrokeThickness dependency property.
public static readonly DependencyProperty StrokeThicknessProperty
VerticalAxisProperty
DependencyProperty
Identifies the VerticalAxis dependency property.
public static readonly DependencyProperty VerticalAxisProperty
VerticalFromProperty
DependencyProperty
Identifies the VerticalFrom dependency property.
public static readonly DependencyProperty VerticalFromProperty
VerticalToProperty
DependencyProperty
Identifies the VerticalTo dependency property.
public static readonly DependencyProperty VerticalToProperty
Properties
DashArray
DoubleCollection
Gets or sets a collection of double values that indicate the pattern of dashes and gaps that is used to outline the border of the marked zone.
public DoubleCollection DashArray { get; set; }
The line dash array.
Fill
Brush
Gets or sets the fill of the marked zone.
public Brush Fill { get; set; }
The fill.
Gets or sets the horizontal axis.
public CartesianAxis HorizontalAxis { get; set; }
The horizontal axis.
Gets or sets the horizontal value that the marked zone will be drawn from. If this value is null the marked zone will reach the plot area's end.
public object HorizontalFrom { get; set; }
Gets or sets the horizontal value that the marked zone will be drawn to. If this value is null the marked zone will reach the plot area's end.
public object HorizontalTo { get; set; }
Stroke
Brush
Gets or sets the stroke of the marked zone.
public Brush Stroke { get; set; }
The line stroke.
Gets or sets the stroke thickness of the marked zone.
public double StrokeThickness { get; set; }
The line stroke thickness.
Gets or sets the vertical axis.
public CartesianAxis VerticalAxis { get; set; }
The vertical axis.
Gets or sets the vertical value that the marked zone will be drawn from. If this value is null the marked zone will reach the plot area's end.
public object VerticalFrom { get; set; }
Gets or sets the vertical value that the marked zone will be drawn to. If this value is null the marked zone will reach the plot area's end.
public object VerticalTo { get; set; }
Methods
When overridden in a derived class, is invoked whenever application code or internal processes call .
public override void OnApplyTemplate()
Overrides:
Occurs when the presenter has been successfully attached to its owning RadChartBase instance.
protected override void OnAttached()
Overrides:
OnCreateAutomationPeer()
AutomationPeer
Returns class-specific AutomationPeer implementations for the Windows Presentation Foundation (WPF) infrastructure.
protected override AutomationPeer OnCreateAutomationPeer()
AutomationPeer
The type-specific AutomationPeer implementation.
Overrides: