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