TimeframeSegmentDataSeries
базовый класс для сегментированных рядов данных
Наследует: BindableObject
Реализует: IDataSeries<DateTime, double>, IDataSeries, ISuspendable, ITimeframeDataSeries
Свойства
public bool IsSuspended { get; }
value = timeframeSegmentDataSeries.IsSuspended
Получает значение, указывающее, приостановлены ли обновления для цели в настоящее время.
public IComparable LatestYValue { get; }
value = timeframeSegmentDataSeries.LatestYValue
Получает последнюю Y-ценность DataSeries
public string SeriesName { get; set; }
value = timeframeSegmentDataSeries.SeriesName
timeframeSegmentDataSeries.SeriesName = value
Получает или устанавливает название этой серии
public Type XType { get; }
value = timeframeSegmentDataSeries.XType
Получает Тип точек X-данных в этом DataSeries Используется для проверки совместимости с типами Axis
public Type YType { get; }
value = timeframeSegmentDataSeries.YType
Получает Тип точек Y-данных в этом DataSeries Используется для проверки совместимости с типами Axis
Методы
public void InvalidateParentSurface(RangeMode rangeMode)
timeframeSegmentDataSeries.InvalidateParentSurface(rangeMode)
Может быть вызван, чтобы вызвать перерисовку на родительском UltrachartSurface. Этот метод чрезвычайно полезен, когда IDataSeries находится в ViewModel и связан через MVVM с IRenderableSeries. Пожалуйста, посмотрите параметр для вариантов признания недействительными
- rangeMode
- Предоставляет RangeMode варианты признания недействительными для родительской поверхности
public void ResumeUpdates(IUpdateSuspender suspender)
timeframeSegmentDataSeries.ResumeUpdates(suspender)
Резюме обновлений по цели, предназначенной для вызова по адресу IUpdateSuspender
- suspender
public IUpdateSuspender SuspendUpdates()
result = timeframeSegmentDataSeries.SuspendUpdates()
Приостанавливает обновление чертежа на цели до тех пор, пока возвращенный объект не будет утилизирован, когда будет выпущен окончательный вызов на жеребьевку.
Возвращает: Обновление Suspender
События
public event EventHandler<DataSeriesChangedEventArgs> DataSeriesChanged
timeframeSegmentDataSeries.DataSeriesChanged += handler
Событие возникает всякий раз, когда точки добавляются, удаляются или изменяются одно или несколько свойств DataSeries.