TradeChartAxisLabelProvider
StockSharp.Xaml.Charting.Visuals.Axes
Uma instância LabelFormatter a usar nos gráficos de stocks. Desenhado para ser usado com o CategoryDateTimeAxis e aplicado por omissão no UltraStockChart @ controle
Herda de: LabelProviderBase
Métodos
FormatCursorLabel
public override string FormatCursorLabel(IComparable dataValue, bool hitTest)
result = tradeChartAxisLabelProvider.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 = tradeChartAxisLabelProvider.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
Init
public override void Init(IAxis parentAxis)
tradeChartAxisLabelProvider.Init(parentAxis)
Chamado quando a legenda formatada é inicializada, com a instância do eixo pai
- parentAxis
- A instância do IAxis pai
OnBeginAxisDraw
public override void OnBeginAxisDraw()
tradeChartAxisLabelProvider.OnBeginAxisDraw()
Chamado no início de uma passagem de renderização de eixos, antes de quaisquer rótulos serem formatados para a operação de sorteio atual