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 プロパティの変更時に発生したイベント