Class CartesianMarkedZoneAnnotation
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.
Inheritance
Inherited Members
Namespace: Telerik.Windows.Controls.ChartView
Assembly: Telerik.Windows.Controls.Chart.dll
Syntax
public class CartesianMarkedZoneAnnotation : CartesianChartAnnotation, IChartElementPresenterWithMargin, IChartElementPresenter
Constructors
CartesianMarkedZoneAnnotation()
Initializes a new instance of the CartesianMarkedZoneAnnotation class.
Declaration
public CartesianMarkedZoneAnnotation()
Fields
DashArrayProperty
Identifies the DashArray dependency property.
Declaration
public static readonly DependencyProperty DashArrayProperty
Field Value
System.Windows.DependencyProperty
|
FillProperty
Identifies the Fill dependency property.
Declaration
public static readonly DependencyProperty FillProperty
Field Value
System.Windows.DependencyProperty
|
HorizontalAxisProperty
Identifies the HorizontalAxis dependency property.
Declaration
public static readonly DependencyProperty HorizontalAxisProperty
Field Value
System.Windows.DependencyProperty
|
HorizontalFromProperty
Identifies the HorizontalFrom dependency property.
Declaration
public static readonly DependencyProperty HorizontalFromProperty
Field Value
System.Windows.DependencyProperty
|
HorizontalToProperty
Identifies the HorizontalTo dependency property.
Declaration
public static readonly DependencyProperty HorizontalToProperty
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
|
VerticalAxisProperty
Identifies the VerticalAxis dependency property.
Declaration
public static readonly DependencyProperty VerticalAxisProperty
Field Value
System.Windows.DependencyProperty
|
VerticalFromProperty
Identifies the VerticalFrom dependency property.
Declaration
public static readonly DependencyProperty VerticalFromProperty
Field Value
System.Windows.DependencyProperty
|
VerticalToProperty
Identifies the VerticalTo dependency property.
Declaration
public static readonly DependencyProperty VerticalToProperty
Field Value
System.Windows.DependencyProperty
|
Properties
DashArray
Gets or sets a collection of System.Double values that indicate the pattern of dashes and gaps that is used to outline the border of the marked zone.
Declaration
public DoubleCollection DashArray { get; set; }
Property Value
System.Windows.Media.DoubleCollection
The line dash array. |
Fill
Gets or sets the fill of the marked zone.
Declaration
public Brush Fill { get; set; }
Property Value
System.Windows.Media.Brush
The fill. |
HorizontalAxis
Gets or sets the horizontal axis.
Declaration
public CartesianAxis HorizontalAxis { get; set; }
Property Value
CartesianAxis
The horizontal axis. |
HorizontalFrom
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.
Declaration
public object HorizontalFrom { get; set; }
Property Value
System.Object
|
HorizontalTo
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.
Declaration
public object HorizontalTo { get; set; }
Property Value
System.Object
|
Stroke
Gets or sets the stroke of the marked zone.
Declaration
public Brush Stroke { get; set; }
Property Value
System.Windows.Media.Brush
The line stroke. |
StrokeThickness
Gets or sets the stroke thickness of the marked zone.
Declaration
public double StrokeThickness { get; set; }
Property Value
System.Double
The line stroke thickness. |
VerticalAxis
Gets or sets the vertical axis.
Declaration
public CartesianAxis VerticalAxis { get; set; }
Property Value
CartesianAxis
The vertical axis. |
VerticalFrom
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.
Declaration
public object VerticalFrom { get; set; }
Property Value
System.Object
|
VerticalTo
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.
Declaration
public object VerticalTo { get; set; }
Property Value
System.Object
|
Methods
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()
Overrides
OnCreateAutomationPeer()
Returns class-specific System.Windows.Automation.Peers.AutomationPeer implementations for the Windows Presentation Foundation (WPF) infrastructure.
Declaration
protected override AutomationPeer OnCreateAutomationPeer()
Returns
System.Windows.Automation.Peers.AutomationPeer
The type-specific System.Windows.Automation.Peers.AutomationPeer implementation. |