AnchorPointAnnotation
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
protected AnchorPointAnnotation()
anchorPointAnnotation = AnchorPointAnnotation()
Inicia una nueva instancia de la clase AnchorPointAnnotation.
Propiedades
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.
public double HorizontalOffset { get; }
value = anchorPointAnnotation.HorizontalOffset
Consigue que el computarizado HorizontalOffset en píxeles se aplique a esta anotación al colocar
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.
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
protected AnnotationCoordinates GetAnchorAnnotationCoordinates(AnnotationCoordinates annotationCoordinates)
result = anchorPointAnnotation.GetAnchorAnnotationCoordinates(annotationCoordinates)
Aplica HorizontalOffset y VerticalOffset a annotationCoordinates
- annotationCoordinates
protected override Cursor GetSelectedCursor()
result = anchorPointAnnotation.GetSelectedCursor()
Consigue que el Cursor use para la anotación cuando se selecciona
Campos
public static readonly DependencyProperty HorizontalAnchorPointProperty
value = AnchorPointAnnotation.HorizontalAnchorPointProperty
Define el HorizontalAnchorPoint@DependencyProperty@
public static readonly DependencyProperty VerticalAnchorPointProperty
value = AnchorPointAnnotation.VerticalAnchorPointProperty
Define el VerticalAnchorPointProperty@DependencyProperty@