TickProvider
Implementação de base abstrata de ITickProvider
Implementa: ITickProvider<T>, ITickProvider
Propriedades
public IAxis ParentAxis { get; protected set; }
value = tickProvider.ParentAxis
tickProvider.ParentAxis = value
Chamado quando o provedor de tick é inicializado, pois está ligado ao eixo pai, com a instância do eixo pai
Métodos
protected virtual double[] ConvertTicks(T[] ticks)
result = tickProvider.ConvertTicks(ticks)
Converte tiques em formato genérico para Duplo, e.g. cast para duplo para tipos numéricos, ou elenco DateTime.Ticks para duplo para DateTime types
- ticks
public abstract T[] GetMajorTicks(IAxisParams axis)
result = tickProvider.GetMajorTicks(axis)
Retorna a representação tipo genérico do array de principais carrapatos
- axis
- O AxisParams para o eixo
Retorna: A matriz de carrapatos a mostrar (valores de dados convertidos em T)
public abstract T[] GetMinorTicks(IAxisParams axis)
result = tickProvider.GetMinorTicks(axis)
Retorna representação tipo genérica do array de tiques menores
- axis
- O AxisParams para o eixo
Retorna: A matriz de carrapatos a mostrar (valores de dados convertidos em T)
public virtual void Init(IAxis axis)
tickProvider.Init(axis)
Chamado quando o provedor de tick é inicializado, pois está ligado ao eixo pai, com a instância do eixo pai
- axis
- A instância do IAxis pai
StockSharp#Xaml#Charting#Visuals#Axes#ITickProvider#GetMajorTicks(IAxisParams)
Retorna dupla representação do array de tiques principais
- axis
- O AxisParams para o eixo
Retorna: A matriz de ticks a exibir (valores de dados convertidos em duplo)
StockSharp#Xaml#Charting#Visuals#Axes#ITickProvider#GetMinorTicks(IAxisParams)
Retorna dupla representação do array de tiques menores
- axis
- O AxisParams para o eixo
Retorna: A matriz de ticks a exibir (valores de dados convertidos em duplo)