AnnotationData
Используется для передачи данных рисования аннотаций.
Реализует: IDrawValue, IPersistable, IAnnotationData
Свойства
public AnnotationCoordinateMode? CoordinateMode { get; set; }
value = annotationData.CoordinateMode
annotationData.CoordinateMode = value
Координационный режим. Абсолютный означает DateTime для X и Децимальная цена для Y. Относительные средства относительно краев экрана: двойной. 0=верхний/левый, 0,5=центровый, 1=нижний/правый
public Brush Fill { get; set; }
value = annotationData.Fill
annotationData.Fill = value
Щепка, чтобы заполнить фон.
public Brush Foreground { get; set; }
value = annotationData.Foreground
annotationData.Foreground = value
Щепка, чтобы заполнить фон.
public HorizontalAlignment? HorizontalAlignment { get; set; }
value = annotationData.HorizontalAlignment
annotationData.HorizontalAlignment = value
Выравнивание по горизонтальным линиям.
public bool? IsEditable { get; set; }
value = annotationData.IsEditable
annotationData.IsEditable = value
Может ли пользователь редактировать аннотацию.
public bool? IsVisible { get; set; }
value = annotationData.IsVisible
annotationData.IsVisible = value
Показать/скрыть аннотацию.
public LabelPlacement? LabelPlacement { get; set; }
value = annotationData.LabelPlacement
annotationData.LabelPlacement = value
Размещение этикеток для горизонтальных и вертикальных линий.
public bool? ShowLabel { get; set; }
value = annotationData.ShowLabel
annotationData.ShowLabel = value
Включать/выключать этикетку для горизонтальных и вертикальных линий.
public Brush Stroke { get; set; }
value = annotationData.Stroke
annotationData.Stroke = value
Щепка для рисования линий и границ.
public string Text { get; set; }
value = annotationData.Text
annotationData.Text = value
Текст для текстовой аннотации.
public Thickness? Thickness { get; set; }
value = annotationData.Thickness
annotationData.Thickness = value
Толщина линии.
public VerticalAlignment? VerticalAlignment { get; set; }
value = annotationData.VerticalAlignment
annotationData.VerticalAlignment = value
Выравнивание вертикальных линий.
public IComparable X1 { get; set; }
value = annotationData.X1
annotationData.X1 = value
Координаты X1 для аннотационного рисунка. DateTime для режима координат Absolute или RelativeY. Двойной в противном случае.
public IComparable X2 { get; set; }
value = annotationData.X2
annotationData.X2 = value
Координаты X2 для аннотационного рисунка. DateTime для режима координат Absolute или RelativeY. Двойной в противном случае.
public IComparable Y1 { get; set; }
value = annotationData.Y1
annotationData.Y1 = value
Y1 координата для рисунка аннотации. Decimal для режима координат Absolute или RelativeX. Double other.
public IComparable Y2 { get; set; }
value = annotationData.Y2
annotationData.Y2 = value
Y2 координата для рисунка аннотации. Decimal для режима координат Absolute или RelativeX. Double other.
Методы
public void Load(SettingsStorage storage)
annotationData.Load(storage)
Загрузить настройки.
- storage
- Хранилище настроек.
public void Save(SettingsStorage storage)
annotationData.Save(storage)
Сохраните настройки.
- storage
- Хранилище настроек.