AnnotationData
Usado para transferir dados de desenho de anotações.
Implementa: IDrawValue, IPersistable, IAnnotationData
Propriedades
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
public Brush Fill { get; set; }
value = annotationData.Fill
annotationData.Fill = value
Pincel para preencher o fundo.
public Brush Foreground { get; set; }
value = annotationData.Foreground
annotationData.Foreground = value
Pincel para preencher o fundo.
public HorizontalAlignment? HorizontalAlignment { get; set; }
value = annotationData.HorizontalAlignment
annotationData.HorizontalAlignment = value
Alinhamento para linhas horizontais.
public bool? IsEditable { get; set; }
value = annotationData.IsEditable
annotationData.IsEditable = value
Se o usuário pode editar anotação.
public bool? IsVisible { get; set; }
value = annotationData.IsVisible
annotationData.IsVisible = value
Mostra/ oculta a anotação.
public LabelPlacement? LabelPlacement { get; set; }
value = annotationData.LabelPlacement
annotationData.LabelPlacement = value
Colocação de etiquetas para linhas horizontais e verticais.
public bool? ShowLabel { get; set; }
value = annotationData.ShowLabel
annotationData.ShowLabel = value
Ligar/desligar a apresentação da etiqueta para linhas horizontais e verticais.
public Brush Stroke { get; set; }
value = annotationData.Stroke
annotationData.Stroke = value
Pincel para desenhar linhas e bordas.
public string Text { get; set; }
value = annotationData.Text
annotationData.Text = value
Texto para anotação de texto.
public Thickness? Thickness { get; set; }
value = annotationData.Thickness
annotationData.Thickness = value
Espessura da linha.
public VerticalAlignment? VerticalAlignment { get; set; }
value = annotationData.VerticalAlignment
annotationData.VerticalAlignment = value
Alinhamento para linhas verticais.
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.
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.
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.
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
public void Load(SettingsStorage storage)
annotationData.Load(storage)
Carregar as configurações.
- storage
- Configuração do armazenamento.
public void Save(SettingsStorage storage)
annotationData.Save(storage)
Gravar as definições.
- storage
- Configuração do armazenamento.