RulerAnnotation

StockSharp.Xaml.Charting.Ultrachart

Anotação de governantes.

Herda de: AnnotationBase

Construtores

RulerAnnotation
public RulerAnnotation()
rulerAnnotation = RulerAnnotation()

Inicializa uma nova instância do ICH.

Propriedades

RulerHeight
public double RulerHeight { get; set; }
value = rulerAnnotation.RulerHeight
rulerAnnotation.RulerHeight = value

Altura do governante.

RulerWidth
public double RulerWidth { get; set; }
value = rulerAnnotation.RulerWidth
rulerAnnotation.RulerWidth = value

Largura do governante.

Text1
public string Text1 { get; set; }
value = rulerAnnotation.Text1
rulerAnnotation.Text1 = value

Primeira linha de texto de régua.

Text2
public string Text2 { get; set; }
value = rulerAnnotation.Text2
rulerAnnotation.Text2 = value

Segunda linha de texto de régua.

Métodos

AttachInteractionHandlersTo
protected override void AttachInteractionHandlersTo(FrameworkElement source)
rulerAnnotation.AttachInteractionHandlersTo(source)

Remova automaticamente em qualquer clique do mouse.

DetachInteractionHandlersFrom
protected override void DetachInteractionHandlersFrom(FrameworkElement source)
rulerAnnotation.DetachInteractionHandlersFrom(source)

Remova automaticamente em qualquer clique do mouse.

FromCoordinate
protected override IComparable FromCoordinate(double coord, IAxis axis)
result = rulerAnnotation.FromCoordinate(coord, axis)

Converte uma coordenada de pixels para o valor dos dados

coord
A coordenada de pixels.
axis
O eixo para o qual é calculado o valor dos dados

Retorna: O valor dos dados

GetCurrentPlacementStrategy
protected override IAnnotationPlacementStrategy GetCurrentPlacementStrategy()
result = rulerAnnotation.GetCurrentPlacementStrategy()
GetSelectedCursor
protected override Cursor GetSelectedCursor()
result = rulerAnnotation.GetSelectedCursor()

Obtém o Cursor a usar para a anotação quando seleccionado

IsPointWithinBounds
public override bool IsPointWithinBounds(Point point)
result = rulerAnnotation.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

MakeInvisible
protected override void MakeInvisible()
rulerAnnotation.MakeInvisible()

Chamada internamente pelo sistema de layout quando a anotação está fora dos limites da superfície

MakeVisible
protected override void MakeVisible(AnnotationCoordinates coordinates)
rulerAnnotation.MakeVisible(coordinates)

Chamado internamente pelo sistema de layout quando a anotação entra nos limites da superfície

OnApplyTemplate
public override void OnApplyTemplate()
rulerAnnotation.OnApplyTemplate()

Compila a árvore visual para o controle LayoutTransformerquando um novo modelo é aplicado.

Campos

RulerHeightProperty
public static readonly DependencyProperty RulerHeightProperty
value = RulerAnnotation.RulerHeightProperty

Altura do governante.

RulerWidthProperty
public static readonly DependencyProperty RulerWidthProperty
value = RulerAnnotation.RulerWidthProperty

Largura do governante.

Text1Property
public static readonly DependencyProperty Text1Property
value = RulerAnnotation.Text1Property

Primeira linha de texto de régua.

Text2Property
public static readonly DependencyProperty Text2Property
value = RulerAnnotation.Text2Property

Segunda linha de texto de régua.