AnnotationData

StockSharp.Xaml.Charting.ChartDrawData

Используется для передачи данных рисования аннотаций.

Реализует: IDrawValue, IPersistable, IAnnotationData

Свойства

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

Координационный режим. Абсолютный означает DateTime для X и Децимальная цена для Y. Относительные средства относительно краев экрана: двойной. 0=верхний/левый, 0,5=центровый, 1=нижний/правый

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

Щепка, чтобы заполнить фон.

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

Щепка, чтобы заполнить фон.

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

Выравнивание по горизонтальным линиям.

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

Может ли пользователь редактировать аннотацию.

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

Показать/скрыть аннотацию.

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

Размещение этикеток для горизонтальных и вертикальных линий.

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

Включать/выключать этикетку для горизонтальных и вертикальных линий.

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

Щепка для рисования линий и границ.

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

Текст для текстовой аннотации.

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

Толщина линии.

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

Выравнивание вертикальных линий.

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

Координаты X1 для аннотационного рисунка. DateTime для режима координат Absolute или RelativeY. Двойной в противном случае.

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

Координаты X2 для аннотационного рисунка. DateTime для режима координат Absolute или RelativeY. Двойной в противном случае.

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

Y1 координата для рисунка аннотации. Decimal для режима координат Absolute или RelativeX. Double other.

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

Y2 координата для рисунка аннотации. Decimal для режима координат Absolute или RelativeX. Double other.

Методы

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

Загрузить настройки.

storage
Хранилище настроек.
Save
public void Save(SettingsStorage storage)
annotationData.Save(storage)

Сохраните настройки.

storage
Хранилище настроек.