FastBoxPlotRenderableSeries
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
public FastBoxPlotRenderableSeries()
fastBoxPlotRenderableSeries = FastBoxPlotRenderableSeries()
Initialisiert eine neue Instanz der Klasse.
Eigenschaften
public Brush BodyBrush { get; set; }
value = fastBoxPlotRenderableSeries.BodyBrush
fastBoxPlotRenderableSeries.BodyBrush = value
Bekommt oder setzt die Bürste für Box-Plot-Körper
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
protected override bool GetIsValidForDrawing()
result = fastBoxPlotRenderableSeries.GetIsValidForDrawing()
Gibt einen Wert an, der angibt, ob dieser BaseRenderableSeries zum Zeichnen gültig ist.
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
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
public static readonly DependencyProperty BodyBrushProperty
value = FastBoxPlotRenderableSeries.BodyBrushProperty
Definiert die UpBodyBrushDependencyProperty
public static readonly DependencyProperty DataPointWidthProperty
value = FastBoxPlotRenderableSeries.DataPointWidthProperty
Definiert die DataPointWidthDependencyProperty