AnchorPointAnnotation

StockSharp.Xaml.Charting.Visuals.Annotations

Uma anotação de ponto Âncora é uma anotação I que só tem um ponto X1, Y1. Esta anotação pode estar ancorada em torno da coordenada usando várias alinhamentos. Veja as propriedades HorizontalAnchorPoint@ e VerticalAnchorPoint para mais informações

Herda de: AnnotationBase

Implementa: IAnchorPointAnnotation, IAnnotation, IHitTestable, IPublishMouseEvents, IXmlSerializable

Construtores

AnchorPointAnnotation
protected AnchorPointAnnotation()
anchorPointAnnotation = AnchorPointAnnotation()

Inicializa uma nova instância da classe AnchorPointAnnotation.

Propriedades

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

Obtém ou define a HorizontalAnchorPoint. O valor da esquerda significa que a coordenada X1, Y1 da anotação está na horizontal esquerda. O valor do centro significa que a coordenada X1, Y1 da anotação está no centro horizontalmente. O valor da direita significa que a coordenada X1, Y1 da anotação está na horizontal direita.

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

Obtém o computado HorizontalOffsetem pixels para aplicar a esta anotação ao colocar

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

Obtém ou define o VerticalAnchorPoint. O valor do Topo significa que a coordenada X1, Y1 da anotação está no Topo verticalmente. O valor do Centro significa que a coordenada X1, Y1 da anotação está no centro verticalmente. O valor do Bottom significa que a coordenada X1, Y1 da anotação está no Bottom verticalmente.

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

Obtém o computado VerticalOffsetem pixels para aplicar a esta anotação ao colocar

Métodos

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

Aplica-se HorizontalOffset e VerticalOffset@ a annotationCoordinates

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

Obtém o Cursor a usar para a anotação quando seleccionado

Campos

HorizontalAnchorPointProperty
public static readonly DependencyProperty HorizontalAnchorPointProperty
value = AnchorPointAnnotation.HorizontalAnchorPointProperty

Define HorizontalAnchorPoint DependencyProperty @

VerticalAnchorPointProperty
public static readonly DependencyProperty VerticalAnchorPointProperty
value = AnchorPointAnnotation.VerticalAnchorPointProperty

Define VerticalAnchorPointProperty DependencyProperty @