TimeframeSegmentDataSeries

StockSharp.Xaml.Charting.Model.DataSeries.SegmentDataSeries

базовый класс для сегментированных рядов данных

Наследует: BindableObject

Реализует: IDataSeries<DateTime, double>, IDataSeries, ISuspendable, ITimeframeDataSeries

Свойства

IsSuspended
public bool IsSuspended { get; }
value = timeframeSegmentDataSeries.IsSuspended

Получает значение, указывающее, приостановлены ли обновления для цели в настоящее время.

LatestYValue
public IComparable LatestYValue { get; }
value = timeframeSegmentDataSeries.LatestYValue

Получает последнюю Y-ценность DataSeries

SeriesName
public string SeriesName { get; set; }
value = timeframeSegmentDataSeries.SeriesName
timeframeSegmentDataSeries.SeriesName = value

Получает или устанавливает название этой серии

XType
public Type XType { get; }
value = timeframeSegmentDataSeries.XType

Получает Тип точек X-данных в этом DataSeries Используется для проверки совместимости с типами Axis

YType
public Type YType { get; }
value = timeframeSegmentDataSeries.YType

Получает Тип точек Y-данных в этом DataSeries Используется для проверки совместимости с типами Axis

Методы

InvalidateParentSurface
public void InvalidateParentSurface(RangeMode rangeMode)
timeframeSegmentDataSeries.InvalidateParentSurface(rangeMode)

Может быть вызван, чтобы вызвать перерисовку на родительском UltrachartSurface. Этот метод чрезвычайно полезен, когда IDataSeries находится в ViewModel и связан через MVVM с IRenderableSeries. Пожалуйста, посмотрите параметр для вариантов признания недействительными

rangeMode
Предоставляет RangeMode варианты признания недействительными для родительской поверхности
ResumeUpdates
public void ResumeUpdates(IUpdateSuspender suspender)
timeframeSegmentDataSeries.ResumeUpdates(suspender)

Резюме обновлений по цели, предназначенной для вызова по адресу IUpdateSuspender

suspender
SuspendUpdates
public IUpdateSuspender SuspendUpdates()
result = timeframeSegmentDataSeries.SuspendUpdates()

Приостанавливает обновление чертежа на цели до тех пор, пока возвращенный объект не будет утилизирован, когда будет выпущен окончательный вызов на жеребьевку.

Возвращает: Обновление Suspender

События

DataSeriesChanged
public event EventHandler<DataSeriesChangedEventArgs> DataSeriesChanged
timeframeSegmentDataSeries.DataSeriesChanged += handler

Событие возникает всякий раз, когда точки добавляются, удаляются или изменяются одно или несколько свойств DataSeries.