TimeSpanAxisBase

StockSharp.Xaml.Charting.Visuals.Axes

DateTimeAxisと TimeSpanAxis の共通ベースクラス

継承元: AxisBase

実装: IAxis, IAxisParams, IHitTestable, ISuspendable, IInvalidatableElement, IDrawable

プロパティ

MajorDelta
public TimeSpan MajorDelta { get; set; }
value = timeSpanAxisBase.MajorDelta
timeSpanAxisBase.MajorDelta = value

メジャーデルタをゲットまたはセットします。

MinimalZoomConstrain
public TimeSpan? MinimalZoomConstrain { get; set; }
value = timeSpanAxisBase.MinimalZoomConstrain
timeSpanAxisBase.MinimalZoomConstrain = value

軸のMinimalZoomConstrainを受け取り、設定します。 これは、VisibleRangeの最小距離を設定するために使用されます。

MinorDelta
public TimeSpan MinorDelta { get; set; }
value = timeSpanAxisBase.MinorDelta
timeSpanAxisBase.MinorDelta = value

マイナーデルタをゲットまたはセットします。

StockSharp#Xaml#Charting#Visuals#Axes#IAxisParams#MajorDelta

メジャーデルタをゲットまたはセットします。

StockSharp#Xaml#Charting#Visuals#Axes#IAxisParams#MinorDelta

マイナーデルタをゲットまたはセットします。

メソッド

CalculateDataRange
protected override IRange CalculateDataRange()
result = timeSpanAxisBase.CalculateDataRange()

電流軸のデータ範囲を計算

CalculateDelta
protected override void CalculateDelta()
timeSpanAxisBase.CalculateDelta()

このレンダーパスでデルタの使い心地を計算します

CalculateYRange
public override IRange CalculateYRange(RenderPassInfo renderPassInfo)
result = timeSpanAxisBase.CalculateYRange(renderPassInfo)

軸のズーム対フィットYランゲを計算し、ビューポートにあるデータに会計し、GrowBy余白を適用します

renderPassInfo
現行のレンダーパスのデータを含む Struct

戻り値: The VisibleRange of the axis

Clone
public override IAxis Clone()
result = timeSpanAxisBase.Clone()

このインスタンスをクローンします。

GetDataValue
public override IComparable GetDataValue(double pixelCoordinate)
result = timeSpanAxisBase.GetDataValue(pixelCoordinate)

ピクセル座標をこの軸のデータ値に変換します。

pixelCoordinate
GetMaximumRange
public override IRange GetMaximumRange()
result = timeSpanAxisBase.GetMaximumRange()

軸の最大範囲を取得する。DataRangeに等しい。GrowByに適用される要因

ToVisibleRange
protected abstract IRange ToVisibleRange(IComparable min, IComparable max)
result = timeSpanAxisBase.ToVisibleRange(min, max)

派生したクラスにオーバーライドすると、この軸の正しいタイプのIRangeに最小最大IComparable値を変換します

min
最小値
max
最大の値

戻り値: IRangeインスタンス