IPaletteProvider

StockSharp.Xaml.Charting.Visuals.RenderableSeries

Define la interfaz a un PaletteProvider. Al implementar esta interfaz, puede anular los colores en un PaletteProvider estableciendo o encuadernando a la propiedad BaseRenderableSeries. En cada punto, se llamarán los métodos GetColor o OverrideColor, lo que le permitirá la oportunidad de devolver un color personalizado para ese punto.

Métodos

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

Cuando se le pide un punto X,Y, anule el color en el apego BaseRenderableSeries. Regrese null para mantener el color de serie predeterminado Regrese un valor para anular el color de la serie

series
La fuente IRenderableSeries
xValue
El valor X del punto de datos
yValue
El valor Y del punto de datos

Devuelve: El color de anulación. Regrese nulo para mantener el predeterminado

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

Cuando se le pide un punto OHLC, anule el color en el apego BaseRenderableSeries. Regrese null para mantener el color de serie predeterminado Regrese un valor para anular el color de la serie

series
La fuente IRenderableSeries
xValue
El valor x.
openValue
El valor abierto.
highValue
El alto valor.
lowValue
El bajo valor.
closeValue
El valor cercano.
OverrideColor
public Color? OverrideColor(IRenderableSeries series, double xValue, double yValue, double zValue)
result = iPaletteProvider.OverrideColor(series, xValue, yValue, zValue)

Cuando se le llama para un punto de burbuja, anule el color en el apego FastBubbleRenderableSeries. Regrese null para mantener el color de serie predeterminado Regrese un valor para anular el color de serie

series
La fuente IRenderableSeries
xValue
El valor x.
yValue
El valor y.
zValue
El valor z.