IPaletteProvider
Definiert die Schnittstelle zu einem PaletteProvider. Durch die Implementierung dieser Schnittstelle können Sie Farben auf einem PaletteProvider überschreiben, indem Sie die BaseRenderableSeries -Eigenschaft festlegen oder binden. An jedem Punkt werden die GetColor oder OverrideColor -Methoden aufgerufen, so dass Sie die Möglichkeit haben, eine benutzerdefinierte Farbe für diesen Punkt zurückzugeben.
Methoden
public Color? GetColor(IRenderableSeries series, double xValue, double yValue)
result = iPaletteProvider.GetColor(series, xValue, yValue)
Wenn Sie für einen X,Y-Punkt aufgerufen werden, überschreiben Sie die Farbe auf dem angehängten BaseRenderableSeries @. Geben Sie null zurück, um die Standard-Serienfarbe beizubehalten Geben Sie einen Wert zurück, um die Serienfarbe zu überschreiben
- series
- Die Quelle IRenderableSeries
- xValue
- Der X-Wert des Data-Points
- yValue
- Der Y-Wert des Datenpunktes
Rückgabe: Die Overriden-Farbe. Geben Sie Null zurück, um die Standardeinstellung beizubehalten
public Color? OverrideColor(IRenderableSeries series, double xValue, double openValue, double highValue, double lowValue, double closeValue)
result = iPaletteProvider.OverrideColor(series, xValue, openValue, highValue, lowValue, closeValue)
Wenn Sie einen OHLC-Punkt benötigen, setzen Sie die Farbe auf dem angehängten BaseRenderableSeries überschreiben. Geben Sie null zurück, um die Standard-Serienfarbe beizubehalten Geben Sie einen Wert zurück, um die Serienfarbe zu überschreiben
- series
- Die Quelle IRenderableSeries
- xValue
- Der x-Wert.
- openValue
- Der offene Wert.
- highValue
- Der hohe Wert.
- lowValue
- Der niedrige Wert.
- closeValue
- Der enge Wert.
public Color? OverrideColor(IRenderableSeries series, double xValue, double yValue, double zValue)
result = iPaletteProvider.OverrideColor(series, xValue, yValue, zValue)
Wenn Sie einen Blasenpunkt aufgerufen haben, überschreiben Sie die Farbe auf dem angehängten FastBubbleRenderableSeries. Geben Sie null zurück, um die Standard-Serienfarbe beizubehalten Geben Sie einen Wert zurück, um die Serienfarbe zu überschreiben
- series
- Die Quelle IRenderableSeries
- xValue
- Der x-Wert.
- yValue
- Der y-Wert.
- zValue
- Der z-Wert.