LineArrowAnnotation

StockSharp.Xaml.Charting.Visuals.Annotations

El LineArrowAnnotation proporciona una Línea con coordenadas X1,Y1,X2,Y2 y una cabeza de flecha en la punta.

Hereda de: LineAnnotationBase

Constructores

LineArrowAnnotation
public LineArrowAnnotation()
lineArrowAnnotation = LineArrowAnnotation()

Inicia una nueva instancia de la clase LineArrowAnnotation.

Propiedades

HeadLength
public double HeadLength { get; set; }
value = lineArrowAnnotation.HeadLength
lineArrowAnnotation.HeadLength = value

Consigue o establece la longitud de la cabeza en píxeles. Cambia esto junto con HeadWidth para hacer la cabeza de la línea-flecha más grande o más pequeña

HeadWidth
public double HeadWidth { get; set; }
value = lineArrowAnnotation.HeadWidth
lineArrowAnnotation.HeadWidth = value

Consigue o establece la longitud de la cabeza en píxeles. Cambia esto junto con HeadLength para hacer la cabeza de la línea-flecha más grande o más pequeña

Métodos

IsPointWithinBounds
public override bool IsPointWithinBounds(Point point)
result = lineArrowAnnotation.IsPointWithinBounds(point)

Devuelve la verdad si el Punto está dentro de los límites del elemento IHitTestable

point
El punto de prueba

Devuelve: verdadero si el Punto está dentro de los límites

OnApplyTemplate
public override void OnApplyTemplate()
lineArrowAnnotation.OnApplyTemplate()

Cuando se sobrescribe en una clase derivada, se invoca cuando el código de aplicación o los procesos internos llaman ApplyTemplate@.

Campos

HeadLengthProperty
public static readonly DependencyProperty HeadLengthProperty
value = LineArrowAnnotation.HeadLengthProperty

Define el HeadLength@DependencyProperty@

HeadWidthProperty
public static readonly DependencyProperty HeadWidthProperty
value = LineArrowAnnotation.HeadWidthProperty

Define el HeadWidth@DependencyProperty@