FastColumnRenderableSeries
StockSharp.Xaml.Charting.Visuals.RenderableSeries
Bietet schnelles Column (Bar) Rendering
Erbt von: BaseColumnRenderableSeries
Konstruktoren
FastColumnRenderableSeries
public FastColumnRenderableSeries()
fastColumnRenderableSeries = FastColumnRenderableSeries()
Initialisiert eine neue Instanz der Klasse.
Methoden
GetColumnWidth
protected override double GetColumnWidth(IPointSeries points, IRenderPassData renderPassData)
result = fastColumnRenderableSeries.GetColumnWidth(points, renderPassData)
Wenn in einer abgeleiteten Klasse überschrieben, berechnet die Breite der Spalten, die von den Eingangsdaten, einem Abstand und den aktuellen Viewport-Dimensionen abhängt
- points
- Der IPointSeries mit neu abgetasteten Daten zum Rendern
- renderPassData
- Der IRenderPassData mit Informationen über den aktuellen Renderpass
Rückgabe: Die Breite der Säule
GetIsValidForDrawing
protected override bool GetIsValidForDrawing()
result = fastColumnRenderableSeries.GetIsValidForDrawing()
Gibt einen Wert an, der angibt, ob dieser BaseRenderableSeries zum Zeichnen gültig ist.
GetYRange
public override IRange GetYRange(IRange xRange, bool getPositiveRange)
result = fastColumnRenderableSeries.GetYRange(xRange, getPositiveRange)
Gibt den Datenbereich des zugeordneten IDataSeries in Y-Richtung zurück Der X-Achsenbereich zeigt derzeit an, ob nur positive YRange zurückgegeben werden sollen