FastImpulseRenderableSeries
StockSharp.Xaml.Charting.Visuals.RenderableSeries
Bietet Impulse-Serien-Rendering, das eine vertikale Linie von Null nach mit einem optionalen Punktmarker am Ende der Linie zeichnet
Erbt von: BaseRenderableSeries
Konstruktoren
FastImpulseRenderableSeries
public FastImpulseRenderableSeries()
fastImpulseRenderableSeries = FastImpulseRenderableSeries()
Initialisiert eine neue Instanz der FastImpulseRenderableSeries Klasse.
Methoden
GetIsValidForDrawing
protected override bool GetIsValidForDrawing()
result = fastImpulseRenderableSeries.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 = fastImpulseRenderableSeries.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
InternalDraw
protected override void InternalDraw(IRenderContext2D renderContext, IRenderPassData renderPassData)
fastImpulseRenderableSeries.InternalDraw(renderContext, renderPassData)
Zeichnet die Serie mit IRenderContext2D und IRenderPassData
- renderContext
- Das ist ein Grafikobjekt, das Methoden zum Zeichnen von Linien, Quads und Polygonen auf den Bildschirm hat.
- renderPassData
- Die Render-Pass-Daten. Enthält eine erneute Abtastung IPointSeries, die IndexRange Punkte auf dem Bildschirm und die aktuelle YAxis und XAxis ICoordinateCalculator um Datenpunkte in Bildschirmpunkte umzuwandeln