TradeChartAxisLabelProvider

StockSharp.Xaml.Charting.Visuals.Axes

株式チャートで利用するLabelFormatterインスタンス。CategoryDateTimeAxisで利用し、UltraStockChartでデフォルトで適用

継承元: LabelProviderBase

メソッド

FormatCursorLabel
public override string FormatCursorLabel(IComparable dataValue, bool hitTest)
result = tradeChartAxisLabelProvider.FormatCursorLabel(dataValue, hitTest)

カーソルのラベルをフォーマットします。指定されたデータ値から渡された値から

dataValue
データ値がフォーマットされる
hitTest
カーソルの衝突テスト。

戻り値: 整形されたカーソルラベル文字列

FormatLabel
public override string FormatLabel(IComparable dataValue)
result = tradeChartAxisLabelProvider.FormatLabel(dataValue)

指定したデータ値から渡された軸のラベルを書式化

dataValue
データ値がフォーマットされる

戻り値: フォーマットされたラベルの文字列

Init
public override void Init(IAxis parentAxis)
tradeChartAxisLabelProvider.Init(parentAxis)

ラベルのフォーマットが初期化されると、親軸インスタンスで呼び出される

parentAxis
親 IAxis インスタンス
OnBeginAxisDraw
public override void OnBeginAxisDraw()
tradeChartAxisLabelProvider.OnBeginAxisDraw()

任意のラベルが現在の描画操作のためにフォーマットされる前に、軸のレンダリングパスの開始で呼び出される