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-Value DataSeries を入手

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

このシリーズの名前を取得するか、または設定します

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

アクシスタイプとの互換性をチェックするために使用される、DataSeriesでX-dataポイントの種類を取得します。

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

このDataSeriesでY-dataポイントの種類を取得します。 軸タイプとの互換性をチェックするために使用される

メソッド

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()

最終ドローコールが発行されるまで、ターゲットのドローの更新を中断します。

戻り値: 使い捨て更新サスペンダー

イベント

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

ポイントが追加、削除、または1つ以上DataSeries プロパティの変更時に発生したイベント