PaletteProviderBase

StockSharp.Xaml.Charting.Visuals.RenderableSeries

自定义调色板供应商的基础类,可用于在渲染时覆盖条、蜡烛或OHLC颜色

实现: IPaletteProvider

方法

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

当调用 X, Y 点时, 将所附带的 BaseRenderableSeries 上颜色覆盖。 返回无效以保留默认序列颜色 返回一个值以覆盖序列颜色

series
The source IRenderableSeries
xValue
数据点的 X 值
yValue
数据点的 Y 值

返回值: 已覆盖的颜色。 返回无效以保留默认值

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)

当调用 OHLC 点时, 覆盖所附带的 BaseRenderableSeries 上的颜色。 返回无效以保留默认序列颜色 返回一个值以覆盖序列颜色

series
The source IRenderableSeries
xValue
x值( 值为" x" 值) 。
openValue
开口值.
highValue
高值相会.
lowValue
低值相会.
closeValue
近相相相值相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相相
OverrideColor
public virtual Color? OverrideColor(IRenderableSeries series, double xValue, double yValue, double zValue)
result = paletteProviderBase.OverrideColor(series, xValue, yValue, zValue)

当调用气泡点时, 覆盖所附带的 FastBubbleRenderableSeries 上的颜色。 返回无效以保留默认序列颜色 返回一个值以覆盖序列颜色

series
The source IRenderableSeries
xValue
x值( 值为" x" 值) 。
yValue
y值("Y"值).
zValue
z值为.