CustomAnnotation

StockSharp.Xaml.Charting.Visuals.Annotations

CustomAnnotation — это ContentControl, который можно накладывать на поверхности аннотаций. Примеры использования см. в примерах «Простые аннотации» и «Динамическое создание аннотаций» в пробной загрузке.

Наследует: AnchorPointAnnotation

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

CustomAnnotation
public CustomAnnotation()
customAnnotation = CustomAnnotation()

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

Методы

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

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

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

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

OnContentChanged
protected override void OnContentChanged(object oldContent, object newContent)
customAnnotation.OnContentChanged(oldContent, newContent)

Вызывается при изменении свойства Content.

oldContent
Старое значение свойства Content.
newContent
Новое значение свойства Content.
OnContentTemplateChanged
protected override void OnContentTemplateChanged(DataTemplate oldContentTemplate, DataTemplate newContentTemplate)
customAnnotation.OnContentTemplateChanged(oldContentTemplate, newContentTemplate)

Называется, когда меняется ContentTemplate свойство.

oldContentTemplate
Старая стоимость имущества ContentTemplate.
newContentTemplate
Новая стоимость имущества ContentTemplate.