AnnotationData

StockSharp.Xaml.Charting.ChartDrawData

Usado para transferir dados de desenho de anotações.

Implementa: IDrawValue, IPersistable, IAnnotationData

Propriedades

CoordinateMode
public AnnotationCoordinateMode? CoordinateMode { get; set; }
value = annotationData.CoordinateMode
annotationData.CoordinateMode = value

Modo de coordenadas. Significa DateTime para X e preço decimal para Y. Significados relativos em relação às bordas do ecrã: duplo. 0=top/left, 0.5=center, 1=bottom/right

Fill
public Brush Fill { get; set; }
value = annotationData.Fill
annotationData.Fill = value

Pincel para preencher o fundo.

Foreground
public Brush Foreground { get; set; }
value = annotationData.Foreground
annotationData.Foreground = value

Pincel para preencher o fundo.

HorizontalAlignment
public HorizontalAlignment? HorizontalAlignment { get; set; }
value = annotationData.HorizontalAlignment
annotationData.HorizontalAlignment = value

Alinhamento para linhas horizontais.

IsEditable
public bool? IsEditable { get; set; }
value = annotationData.IsEditable
annotationData.IsEditable = value

Se o usuário pode editar anotação.

IsVisible
public bool? IsVisible { get; set; }
value = annotationData.IsVisible
annotationData.IsVisible = value

Mostra/ oculta a anotação.

LabelPlacement
public LabelPlacement? LabelPlacement { get; set; }
value = annotationData.LabelPlacement
annotationData.LabelPlacement = value

Colocação de etiquetas para linhas horizontais e verticais.

ShowLabel
public bool? ShowLabel { get; set; }
value = annotationData.ShowLabel
annotationData.ShowLabel = value

Ligar/desligar a apresentação da etiqueta para linhas horizontais e verticais.

Stroke
public Brush Stroke { get; set; }
value = annotationData.Stroke
annotationData.Stroke = value

Pincel para desenhar linhas e bordas.

Text
public string Text { get; set; }
value = annotationData.Text
annotationData.Text = value

Texto para anotação de texto.

Thickness
public Thickness? Thickness { get; set; }
value = annotationData.Thickness
annotationData.Thickness = value

Espessura da linha.

VerticalAlignment
public VerticalAlignment? VerticalAlignment { get; set; }
value = annotationData.VerticalAlignment
annotationData.VerticalAlignment = value

Alinhamento para linhas verticais.

X1
public IComparable X1 { get; set; }
value = annotationData.X1
annotationData.X1 = value

Coordenar X1 para desenho de anotações. DateTime para modo de coordenadas Absoluto ou RelativeY. Dobrar caso contrário.

X2
public IComparable X2 { get; set; }
value = annotationData.X2
annotationData.X2 = value

Coordenar X2 para desenho de anotações. DateTimepara modo de coordenadas Absoluto ou RelativeY. Dobrar caso contrário.

Y1
public IComparable Y1 { get; set; }
value = annotationData.Y1
annotationData.Y1 = value

Coordenar Y1 para desenho de anotações. Decimal para modo de coordenadas Absoluto ou RelativeX. Dobrar caso contrário.

Y2
public IComparable Y2 { get; set; }
value = annotationData.Y2
annotationData.Y2 = value

Coordenar Y2 para desenho de anotações. Decimal para modo de coordenadas Absoluto ou RelativeX. Dobrar caso contrário.

Métodos

Load
public void Load(SettingsStorage storage)
annotationData.Load(storage)

Carregar as configurações.

storage
Configuração do armazenamento.
Save
public void Save(SettingsStorage storage)
annotationData.Save(storage)

Gravar as definições.

storage
Configuração do armazenamento.