AnchorPointAnnotation

StockSharp.Xaml.Charting.Visuals.Annotations

Una anotación Anchor-Point es una IAnotación que sólo tiene un punto X1,Y1. Esta anotación puede ser anclada alrededor de la coordenadas utilizando varios alignmnets. Ver las propiedades HorizontalAnchorPoint y VerticalAnchorPoint para más información

Hereda de: AnnotationBase

Implementa: IAnchorPointAnnotation, IAnnotation, IHitTestable, IPublishMouseEvents, IXmlSerializable

Constructores

AnchorPointAnnotation
protected AnchorPointAnnotation()
anchorPointAnnotation = AnchorPointAnnotation()

Inicia una nueva instancia de la clase AnchorPointAnnotation.

Propiedades

HorizontalAnchorPoint
public HorizontalAnchorPoint HorizontalAnchorPoint { get; set; }
value = anchorPointAnnotation.HorizontalAnchorPoint
anchorPointAnnotation.HorizontalAnchorPoint = value

Obtiene o establece la HorizontalAnchorPoint. El valor de la izquierda significa que la coordinación X1,Y1 de la anotación está en la izquierda horizontalmente. El valor del Centro significa la coordinación X1,Y1 de la anotación está en el centro horizontalmente. El valor de la derecha significa que la coordinación X1,Y1 de la anotación está en la derecha horizontalmente.

HorizontalOffset
public double HorizontalOffset { get; }
value = anchorPointAnnotation.HorizontalOffset

Consigue que el computarizado HorizontalOffset en píxeles se aplique a esta anotación al colocar

VerticalAnchorPoint
public VerticalAnchorPoint VerticalAnchorPoint { get; set; }
value = anchorPointAnnotation.VerticalAnchorPoint
anchorPointAnnotation.VerticalAnchorPoint = value

Consigue o establece la VerticalAnchorPoint. El valor de Top significa que la coordinación X1,Y1 de la anotación está en la parte superior verticalmente. El valor del Centro significa que la coordinación X1,Y1 de la anotación está en el centro verticalmente. El valor de Bottom significa que la coordinación X1,Y1 de la anotación está en el fondo verticalmente.

VerticalOffset
public double VerticalOffset { get; }
value = anchorPointAnnotation.VerticalOffset

Consigue que el computarizado VerticalOffset en píxeles se aplique a esta anotación al colocar

Métodos

GetAnchorAnnotationCoordinates
protected AnnotationCoordinates GetAnchorAnnotationCoordinates(AnnotationCoordinates annotationCoordinates)
result = anchorPointAnnotation.GetAnchorAnnotationCoordinates(annotationCoordinates)

Aplica HorizontalOffset y VerticalOffset a annotationCoordinates

annotationCoordinates
GetSelectedCursor
protected override Cursor GetSelectedCursor()
result = anchorPointAnnotation.GetSelectedCursor()

Consigue que el Cursor use para la anotación cuando se selecciona

Campos

HorizontalAnchorPointProperty
public static readonly DependencyProperty HorizontalAnchorPointProperty
value = AnchorPointAnnotation.HorizontalAnchorPointProperty

Define el HorizontalAnchorPoint@DependencyProperty@

VerticalAnchorPointProperty
public static readonly DependencyProperty VerticalAnchorPointProperty
value = AnchorPointAnnotation.VerticalAnchorPointProperty

Define el VerticalAnchorPointProperty@DependencyProperty@