LogarithmicNumericAxis

StockSharp.Xaml.Charting.Visuals.Axes

値の数値軸線を、倍、int、short、バイト、UltrachartSurfaceのXまたはY軸上の長いダニをレンダリングできる値の数値軸線を提供します。 LogarithmicBaseプロパティは、ログアリズムに使用されているベースを決定します。

継承元: NumericAxis

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

コンストラクター

LogarithmicNumericAxis
public LogarithmicNumericAxis()
logarithmicNumericAxis = LogarithmicNumericAxis()

LogarithmicNumericAxisクラスの新しいインスタンスを初期化します。

プロパティ

IsLogarithmicAxis
public override bool IsLogarithmicAxis { get; }
value = logarithmicNumericAxis.IsLogarithmicAxis

このインスタンスが、 ログアリズム 軸かどうかを示す値を取得します。

LogarithmicBase
public double LogarithmicBase { get; set; }
value = logarithmicNumericAxis.LogarithmicBase
logarithmicNumericAxis.LogarithmicBase = value

ログアリズムに使用するベースを決定する値を取得するか、または設定します。

メソッド

GetAxisParams
public override AxisParams GetAxisParams()
result = logarithmicNumericAxis.GetAxisParams()

現軸の設定に関する情報をAxisParams struct で取得

GetDefaultNonZeroRange
public override IRange GetDefaultNonZeroRange()
result = logarithmicNumericAxis.GetDefaultNonZeroRange()

デフォルト非ゼロのIRangeを返します。 Ultrachartが内部で呼び出され、軸のVisibleRangeを未定義状態にリセットします。

GetDeltaCalculator
protected override IDeltaCalculator GetDeltaCalculator()
result = logarithmicNumericAxis.GetDeltaCalculator()

軸線のグリッドライン、Ticks、Labelsのデータ値を計算するために使用される@IDeltaCalculatorのインスタンスを返します。 派生したクラス(e.g)にオーバーライドすると、LogarithmicNumericAxis@、GetTickCalculatorの実装は、その軸タイプに特定の計算を可能にするためにGetTickCalculator()の変更の実装

戻り値: IDeltaCalculator@インスタンス

IsValidRange
public override bool IsValidRange(IRange range)
result = logarithmicNumericAxis.IsValidRange(range)

この軸の可視範囲が有効なかどうかを確認します

range

フィールド

LogarithmicBaseProperty
public static readonly DependencyProperty LogarithmicBaseProperty
value = LogarithmicNumericAxis.LogarithmicBaseProperty

電子メール:LogarithmicBaseDependencyProperty@