NumericLabelProvider
StockSharp.Xaml.Charting.Visuals.Axes
O NumericLabelFormatter é um passe-through que usa as propriedades TextFormatting@ e CursorTextFormatting para formatar os textos de etiquetas de eixos e cursores
Herda de: LabelProviderBase
Métodos
CreateDataContext
public override ITickLabelViewModel CreateDataContext(IComparable dataValue)
result = numericLabelProvider.CreateDataContext(dataValue)
Cria uma instância ITickLabelViewModel, com base no valor- dado passado. Invokes IComparable) para formatar o valor- dado indicado passado.
- dataValue
- O valor dos dados para o formato
FormatCursorLabel
public override string FormatCursorLabel(IComparable dataValue, bool hitTest)
result = numericLabelProvider.FormatCursorLabel(dataValue, hitTest)
Formata uma legenda para o cursor, a partir do valor de dados indicado passado para
- dataValue
- O valor dos dados para o formato
- hitTest
- Teste de sucesso do cursor.
Retorna: A cadeia de etiquetas formatada do cursor
FormatLabel
public override string FormatLabel(IComparable dataValue)
result = numericLabelProvider.FormatLabel(dataValue)
Formata uma etiqueta para o eixo a partir do valor de dados especificado passado em
- dataValue
- O valor dos dados para o formato
Retorna: A cadeia de etiquetas formatada
UpdateDataContext
public override ITickLabelViewModel UpdateDataContext(ITickLabelViewModel labelDataContext, IComparable dataValue)
result = numericLabelProvider.UpdateDataContext(labelDataContext, dataValue)
Atualiza ITickLabelViewModel, com base no valor- dado passado. Invokes IComparable) para formatar o valor- dado indicado passado.
- labelDataContext
- A instância a atualizar
- dataValue
- O valor dos dados para o formato