FastBoxPlotRenderableSeries

StockSharp.Xaml.Charting.Visuals.RenderableSeries

Definiert eine Box Plot-Render-Serie, die das Rendern von niedrigsten, unteren Quartil-, Median-, oberen Quartil-, maximalen statistischen Daten auf einer bösen (gestreiften) Box mit einfarbigem oder gradientengefülltem Körper unterstützt.

Erbt von: BaseRenderableSeries

Konstruktoren

FastBoxPlotRenderableSeries
public FastBoxPlotRenderableSeries()
fastBoxPlotRenderableSeries = FastBoxPlotRenderableSeries()

Initialisiert eine neue Instanz der Klasse.

Eigenschaften

BodyBrush
public Brush BodyBrush { get; set; }
value = fastBoxPlotRenderableSeries.BodyBrush
fastBoxPlotRenderableSeries.BodyBrush = value

Bekommt oder setzt die Bürste für Box-Plot-Körper

DataPointWidth
public virtual double DataPointWidth { get; set; }
value = fastBoxPlotRenderableSeries.DataPointWidth
fastBoxPlotRenderableSeries.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

Methoden

GetIsValidForDrawing
protected override bool GetIsValidForDrawing()
result = fastBoxPlotRenderableSeries.GetIsValidForDrawing()

Gibt einen Wert an, der angibt, ob dieser BaseRenderableSeries zum Zeichnen gültig ist.

GetSeriesInfo
public override SeriesInfo GetSeriesInfo(HitTestInfo hitTestInfo)
result = fastBoxPlotRenderableSeries.GetSeriesInfo(hitTestInfo)

Konvertiert das Ergebnis einer Hit-Test-Operation (HitTestInfo) in eine SeriesInfo-Struktur, die als ViewModel verwendet werden kann, wenn Serienwerte als Bindungen ausgegeben werden. SeriesInfo wird von den RolloverModifier, CursorModifier und UltrachartLegend Klassen verwendet.

hitTestInfo
InternalDraw
protected override void InternalDraw(IRenderContext2D renderContext, IRenderPassData renderPassData)
fastBoxPlotRenderableSeries.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

Felder

BodyBrushProperty
public static readonly DependencyProperty BodyBrushProperty
value = FastBoxPlotRenderableSeries.BodyBrushProperty

Definiert die UpBodyBrushDependencyProperty

DataPointWidthProperty
public static readonly DependencyProperty DataPointWidthProperty
value = FastBoxPlotRenderableSeries.DataPointWidthProperty

Definiert die DataPointWidthDependencyProperty