AnchorPointAnnotation
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
protected AnchorPointAnnotation()
anchorPointAnnotation = AnchorPointAnnotation()
Inicializa uma nova instância da classe AnchorPointAnnotation.
Propriedades
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.
public double HorizontalOffset { get; }
value = anchorPointAnnotation.HorizontalOffset
Obtém o computado HorizontalOffsetem pixels para aplicar a esta anotação ao colocar
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.
public double VerticalOffset { get; }
value = anchorPointAnnotation.VerticalOffset
Obtém o computado VerticalOffsetem pixels para aplicar a esta anotação ao colocar
Métodos
protected AnnotationCoordinates GetAnchorAnnotationCoordinates(AnnotationCoordinates annotationCoordinates)
result = anchorPointAnnotation.GetAnchorAnnotationCoordinates(annotationCoordinates)
Aplica-se HorizontalOffset e VerticalOffset@ a annotationCoordinates
- annotationCoordinates
protected override Cursor GetSelectedCursor()
result = anchorPointAnnotation.GetSelectedCursor()
Obtém o Cursor a usar para a anotação quando seleccionado
Campos
public static readonly DependencyProperty HorizontalAnchorPointProperty
value = AnchorPointAnnotation.HorizontalAnchorPointProperty
Define HorizontalAnchorPoint DependencyProperty @
public static readonly DependencyProperty VerticalAnchorPointProperty
value = AnchorPointAnnotation.VerticalAnchorPointProperty
Define VerticalAnchorPointProperty DependencyProperty @