LineArrowAnnotation

StockSharp.Xaml.Charting.Visuals.Annotations

LineArrowAnnotation предоставляет линию с координатами X1,Y1,X2,Y2 и стрелкой на конце.

Наследует: LineAnnotationBase

Конструкторы

LineArrowAnnotation
public LineArrowAnnotation()
lineArrowAnnotation = LineArrowAnnotation()

Инициирует новый экземпляр класса LineArrowAnnotation.

Свойства

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

Получает или устанавливает длину головы в пикселях. Измените это вместе с HeadWidth, чтобы сделать линейную стрелку головкой больше или меньше

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

Получает или устанавливает длину головы в пикселях. Измените это вместе с HeadLength, чтобы сделать линейную стрелку головкой больше или меньше

Методы

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

Возвращается верно, если Точка находится в пределах текущего элемента IHitTestable

point
Точка, чтобы проверить

Возвращает: если точка находится в пределах

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

При перезагрузке в производном классе вызывается всякий раз, когда код приложения или внутренние процессы вызывают ApplyTemplate.

Поля

HeadLengthProperty
public static readonly DependencyProperty HeadLengthProperty
value = LineArrowAnnotation.HeadLengthProperty

Определяет HeadLength DependencyProperty

HeadWidthProperty
public static readonly DependencyProperty HeadWidthProperty
value = LineArrowAnnotation.HeadWidthProperty

Определяет HeadWidth DependencyProperty