FastOhlcRenderableSeries
Bietet schnelles Candlestick-Serienrendering, geht jedoch davon aus, dass alle X-Data gleichmäßig verteilt sind.
Erbt von: BaseRenderableSeries
Konstruktoren
public FastOhlcRenderableSeries()
fastOhlcRenderableSeries = FastOhlcRenderableSeries()
Initialisiert eine neue Instanz der FastCandlestickRenderableSeries Klasse.
Eigenschaften
public double DataPointWidth { get; set; }
value = fastOhlcRenderableSeries.DataPointWidth
fastOhlcRenderableSeries.DataPointWidth = value
Bekommt oder setzt den DataPointWidth @, einen Wert zwischen 0,0 und 1,0, der den Bruchteil des verfügbaren Speicherplatzes definiert, den jede Spalte einnehmen soll
public Color DownWickColor { get; set; }
value = fastOhlcRenderableSeries.DownWickColor
fastOhlcRenderableSeries.DownWickColor = value
Bekommt oder setzt die Farbe, die für Dochte und Umrisse auf Down-Kerzen verwendet wird (close < open)
public Color UpWickColor { get; set; }
value = fastOhlcRenderableSeries.UpWickColor
fastOhlcRenderableSeries.UpWickColor = value
Bekommt oder setzt die Farbe, die für Dochte und Umrisse auf Hochkerzen verwendet wird (schließen > offen)
Methoden
protected override bool GetIsValidForDrawing()
result = fastOhlcRenderableSeries.GetIsValidForDrawing()
Gibt einen Wert an, der angibt, ob dieser BaseRenderableSeries zum Zeichnen gültig ist.
protected override void InternalDraw(IRenderContext2D renderContext, IRenderPassData renderPassData)
fastOhlcRenderableSeries.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
protected override void OnDataSeriesDependencyPropertyChanged(IDataSeries oldDataSeries, IDataSeries newDataSeries)
fastOhlcRenderableSeries.OnDataSeriesDependencyPropertyChanged(oldDataSeries, newDataSeries)
Aufrufen, wenn sich die DataSeries-Eigenschaft ändert - i.e. ein neues IDataSeries gesetzt wurde
- oldDataSeries
- Die alte IDataSeries
- newDataSeries
- Die neue IDataSeries
protected override void OnResamplingModeChanged()
fastOhlcRenderableSeries.OnResamplingModeChanged()
Aufrufen, wenn sich der Resampling-Modus ändert
Felder
public static readonly DependencyProperty DataPointWidthProperty
value = FastOhlcRenderableSeries.DataPointWidthProperty
Definiert die DataPointWidthDependencyProperty
public static readonly DependencyProperty DownWickColorProperty
value = FastOhlcRenderableSeries.DownWickColorProperty
Definiert die DownWickColorDependencyProperty
public static readonly DependencyProperty UpWickColorProperty
value = FastOhlcRenderableSeries.UpWickColorProperty
Definiert die UpWickColorDependencyProperty