TradeChartAxisLabelProvider
StockSharp.Xaml.Charting.Visuals.Axes
Eine LabelFormatter Instanz, die in Aktiencharts verwendet werden kann. Entwickelt für die Verwendung mit CategoryDateTimeAxis und standardmäßig auf das UltraStockChart-Steuerelement angewendet
Erbt von: LabelProviderBase
Methoden
FormatCursorLabel
public override string FormatCursorLabel(IComparable dataValue, bool hitTest)
result = tradeChartAxisLabelProvider.FormatCursorLabel(dataValue, hitTest)
Formatiert ein Label für den Cursor aus dem angegebenen Datenwert, der in
- dataValue
- Der Data-Value to Format
- hitTest
- Cursor-Treffertest.
Rückgabe: Die formatierte Cursor-Label-String
FormatLabel
public override string FormatLabel(IComparable dataValue)
result = tradeChartAxisLabelProvider.FormatLabel(dataValue)
Formatiert ein Label für die Achse aus dem angegebenen Datenwert, der übergeben wurde
- dataValue
- Der Data-Value to Format
Rückgabe: Der formatierte Label String
Init
public override void Init(IAxis parentAxis)
tradeChartAxisLabelProvider.Init(parentAxis)
Aufrufen, wenn das formatierte Label initialisiert wird, mit der Parent-Achseninstanz
- parentAxis
- Die übergeordnete IAxis-Instanz
OnBeginAxisDraw
public override void OnBeginAxisDraw()
tradeChartAxisLabelProvider.OnBeginAxisDraw()
Aufruf zu Beginn eines Achsenrender-Passes, bevor Etiketten für die aktuelle Ziehoperation formatiert werden