NumericLabelProvider
NumericLabelFormatter — это сквозной канал, который использует свойства TextFormatting и CursorTextFormatting для форматирования текстов меток осей и курсора.
Наследует: LabelProviderBase
Методы
public override ITickLabelViewModel CreateDataContext(IComparable dataValue)
result = numericLabelProvider.CreateDataContext(dataValue)
Создает экземпляр ITickLabelViewModel на основе переданного значения данных. Призывает IComparable) для форматирования указанного значения данных, переданного в.
- dataValue
- Значение данных в формате
public override string FormatCursorLabel(IComparable dataValue, bool hitTest)
result = numericLabelProvider.FormatCursorLabel(dataValue, hitTest)
Формирует ярлык для курсора, от указанного значения данных, переданного в
- dataValue
- Значение данных в формате
- hitTest
- Курсор попал в тест.
Возвращает: Отформатированная строка ярлыка курсора
public override string FormatLabel(IComparable dataValue)
result = numericLabelProvider.FormatLabel(dataValue)
Форматирует метку для оси от указанного значения данных, переданного в
- dataValue
- Значение данных в формате
Возвращает: Отформатированная строка этикетки
public override ITickLabelViewModel UpdateDataContext(ITickLabelViewModel labelDataContext, IComparable dataValue)
result = numericLabelProvider.UpdateDataContext(labelDataContext, dataValue)
Обновления существующих ITickLabelViewModel, основанные на данных, переданных в. Призывает IComparable) для форматирования указанного значения данных, переданного в.
- labelDataContext
- Пример для обновления
- dataValue
- Значение данных в формате