NumericLabelProvider

StockSharp.Xaml.Charting.Visuals.Axes

NumericLabelFormatter — это сквозной канал, который использует свойства TextFormatting и CursorTextFormatting для форматирования текстов меток осей и курсора.

Наследует: LabelProviderBase

Методы

CreateDataContext
public override ITickLabelViewModel CreateDataContext(IComparable dataValue)
result = numericLabelProvider.CreateDataContext(dataValue)

Создает экземпляр ITickLabelViewModel на основе переданного значения данных. Призывает IComparable) для форматирования указанного значения данных, переданного в.

dataValue
Значение данных в формате
FormatCursorLabel
public override string FormatCursorLabel(IComparable dataValue, bool hitTest)
result = numericLabelProvider.FormatCursorLabel(dataValue, hitTest)

Формирует ярлык для курсора, от указанного значения данных, переданного в

dataValue
Значение данных в формате
hitTest
Курсор попал в тест.

Возвращает: Отформатированная строка ярлыка курсора

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

Форматирует метку для оси от указанного значения данных, переданного в

dataValue
Значение данных в формате

Возвращает: Отформатированная строка этикетки

UpdateDataContext
public override ITickLabelViewModel UpdateDataContext(ITickLabelViewModel labelDataContext, IComparable dataValue)
result = numericLabelProvider.UpdateDataContext(labelDataContext, dataValue)

Обновления существующих ITickLabelViewModel, основанные на данных, переданных в. Призывает IComparable) для форматирования указанного значения данных, переданного в.

labelDataContext
Пример для обновления
dataValue
Значение данных в формате