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()

Называется в начале прохода рендеринга оси, прежде чем какие-либо метки будут отформатированы для текущей операции ничьей.