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值为.