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に色をオーバーライドします。 デフォルトのシリーズ色を保つために null を返す は、シリーズ色をオーバーライドする値を返します。
- series
- ソースIRenderableSeries@
- xValue
- データポイントのX値
- yValue
- データポイントのY値
戻り値: オーバーライドカラー。 デフォルトを維持するためにnullを返す
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に色をオーバーライドします。 デフォルトのシリーズ色を保つためにnullを返す 値がシリーズ色を上書きする
- series
- ソースIRenderableSeries@
- xValue
- 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に色をオーバーライドします。 デフォルトのシリーズカラーを維持するためにnullを返す 値がシリーズカラーをオーバーライドします
- series
- ソースIRenderableSeries@
- xValue
- x 値。
- yValue
- y 値。
- zValue
- z 値。