CustomAnnotation

StockSharp.Xaml.Charting.Visuals.Annotations

CustomAnnotation é um ContentControl que pode ser sobreposto nas superfícies de anotação. Para exemplos de uso, veja as Anotações São Fácil e Crie Anotações Exemplos Dinâmicos no download da versão de teste

Herda de: AnchorPointAnnotation

Construtores

CustomAnnotation
public CustomAnnotation()
customAnnotation = CustomAnnotation()

Inicializa uma nova instância da classe CustomAnnotation.

Métodos

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

Retorna true se o Ponto estiver dentro dos limites do elemento IHitTestable atual

point
O ponto a testar

Retorna: verdadeiro se o Ponto estiver dentro dos limites

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

Chamado quando a propriedade Conteúdo muda.

oldContent
O valor antigo da propriedade Conteúdo.
newContent
O novo valor da propriedade Conteúdo.
OnContentTemplateChanged
protected override void OnContentTemplateChanged(DataTemplate oldContentTemplate, DataTemplate newContentTemplate)
customAnnotation.OnContentTemplateChanged(oldContentTemplate, newContentTemplate)

Chamado quando a propriedade ContentTemplate muda.

oldContentTemplate
O valor antigo da propriedade ContentTemplate.
newContentTemplate
O novo valor da propriedade ContentTemplate.