ClassCartesianStrokedAnnotation
Represents an annotation which shape may be stroked (outlined).
Definition
Namespace:Telerik.UI.Xaml.Controls.Chart
Assembly:Telerik.WinUI.Controls.dll
Syntax:
public abstract class CartesianStrokedAnnotation : CartesianChartAnnotation, IChartElementPresenter, IElementPresenter
Inheritance: objectRadControlPresenterBaseChartElementPresenterChartAnnotationCartesianChartAnnotationCartesianStrokedAnnotation
Derived Classes:
Implements:
Inherited Members
Constructors
CartesianStrokedAnnotation()
Declaration
protected CartesianStrokedAnnotation()
Fields
LabelDefinitionProperty
Identifies the LabelDefinition dependency property.
Declaration
public static readonly DependencyProperty LabelDefinitionProperty
Field Value
DependencyProperty
LabelProperty
Identifies the Label dependency property.
Declaration
public static readonly DependencyProperty LabelProperty
Field Value
DependencyProperty
StrokeDashArrayProperty
Identifies the StrokeDashArray property.
Declaration
public static readonly DependencyProperty StrokeDashArrayProperty
Field Value
DependencyProperty
StrokeProperty
Identifies the Stroke dependency property.
Declaration
public static readonly DependencyProperty StrokeProperty
Field Value
DependencyProperty
StrokeThicknessProperty
Identifies the StrokeThickness dependency property.
Declaration
public static readonly DependencyProperty StrokeThicknessProperty
Field Value
DependencyProperty
Properties
IsStrokeInset
Gets a value indicating whether the stroke goes inwards by the full StrokeThickness.
Declaration
protected virtual bool IsStrokeInset { get; }
Property Value
true if this instance is stroke inset; otherwise, false.
Label
Gets or sets the label.
LabelDefinition
Gets or sets the definition that describe the appearance of the label.
Declaration
public ChartAnnotationLabelDefinition LabelDefinition { get; set; }
Property Value
ChartAnnotationLabelDefinition
The label definition.
Presenter
Gets the presenter.
Declaration
protected abstract Shape Presenter { get; }
Property Value
Shape
The presenter.
Stroke
Gets or sets the Brush that specifies how the shape outline is painted.
Declaration
public Brush Stroke { get; set; }
Property Value
Brush
The line stroke.
StrokeDashArray
Gets or sets a collection of double values that indicates the pattern of dashes and gaps that is used to outline stroked annotation.
Declaration
public DoubleCollection StrokeDashArray { get; set; }
Property Value
DoubleCollection
StrokeThickness
Gets or sets the width of the shape stroke outline.
Declaration
public double StrokeThickness { get; set; }
Property Value
The line stroke thickness.