PaletteProviderBase

StockSharp.Xaml.Charting.Visuals.RenderableSeries

Classe base para fornecedores personalizados de Paletes, que podem ser usados para substituir as cores da barra, vela ou OHLC para pontos individuais durante a renderização

Implementa: IPaletteProvider

Métodos

GetColor
public virtual Color? GetColor(IRenderableSeries series, double xValue, double yValue)
result = paletteProviderBase.GetColor(series, xValue, yValue)

Quando chamado para um ponto X,Y, sobreponha a cor na BaseRenderableSeries. Devolver nulo para manter a cor padrão da série Devolver um valor para substituir a cor da série

series
A fonte IRenderableSeries
xValue
O valor X do ponto de dados
yValue
O valor Y do ponto de dados

Retorna: A cor sobreposta. Devolver nulo para manter o padrão

OverrideColor
public virtual Color? OverrideColor(IRenderableSeries series, double xValue, double openValue, double highValue, double lowValue, double closeValue)
result = paletteProviderBase.OverrideColor(series, xValue, openValue, highValue, lowValue, closeValue)

Quando chamado para um ponto OHLC, sobreponha a cor na BaseRenderableSeries. Devolver nulo para manter a cor padrão da série Retornar um valor para substituir a cor da série

series
A fonte IRenderableSeries
xValue
O valor x.
openValue
O valor aberto.
highValue
O valor elevado.
lowValue
O valor baixo.
closeValue
O valor mais próximo.
OverrideColor
public virtual Color? OverrideColor(IRenderableSeries series, double xValue, double yValue, double zValue)
result = paletteProviderBase.OverrideColor(series, xValue, yValue, zValue)

Quando for chamado para um ponto de bolha, sobreponha a cor na FastBubbleRenderableSeries. Devolver nulo para manter a cor da série padrão Devolver um valor para sobrepor a cor da série

series
A fonte IRenderableSeries
xValue
O valor x.
yValue
O valor de y.
zValue
O valor z.