FastHeatMapRenderableSeries
2D-Daten als Heatmap anzeigen
Erbt von: BaseRenderableSeries
Implementiert: INotifyPropertyChanged
Konstruktoren
public FastHeatMapRenderableSeries()
fastHeatMapRenderableSeries = FastHeatMapRenderableSeries()
Initialisiert eine neue Instanz der Klasse.
Eigenschaften
public float CellFontSize { get; set; }
value = fastHeatMapRenderableSeries.CellFontSize
fastHeatMapRenderableSeries.CellFontSize = value
Bekommt oder setzt Vordergrundfarbe, um Wert in einer Zelle zu ziehen
public Color CellTextForeground { get; set; }
value = fastHeatMapRenderableSeries.CellTextForeground
fastHeatMapRenderableSeries.CellTextForeground = value
Bekommt oder setzt Vordergrundfarbe, um Wert in einer Zelle zu ziehen
public LinearGradientBrush ColorMap { get; set; }
value = fastHeatMapRenderableSeries.ColorMap
fastHeatMapRenderableSeries.ColorMap = value
Bekommt oder setzt den ColorMap, der verwendet wird, um Farbe aus dem Datenwert zu berechnen
public bool DrawTextInCell { get; set; }
value = fastHeatMapRenderableSeries.DrawTextInCell
fastHeatMapRenderableSeries.DrawTextInCell = value
Bekommt oder setzt ein Flag, um Wert in einer Zelle zu ziehen
public double Maximum { get; set; }
value = fastHeatMapRenderableSeries.Maximum
fastHeatMapRenderableSeries.Maximum = value
Bekommt oder setzt Wert, der max Farbe entspricht
public double MiddleValue { get; }
value = fastHeatMapRenderableSeries.MiddleValue
Mittlerer Wert wird angezeigt von HeatmapColourMap
public double Minimum { get; set; }
value = fastHeatMapRenderableSeries.Minimum
fastHeatMapRenderableSeries.Minimum = value
Bekommt oder setzt Wert, der Min-Farbe entspricht
Methoden
protected override void InternalDraw(IRenderContext2D renderContext, IRenderPassData renderPassData)
fastHeatMapRenderableSeries.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
Ereignisse
public event PropertyChangedEventHandler PropertyChanged
fastHeatMapRenderableSeries.PropertyChanged += handler
Wird verwendet, um HeatmapColourMap zu benachrichtigen
Felder
public static readonly DependencyProperty CellFontSizeProperty
value = FastHeatMapRenderableSeries.CellFontSizeProperty
Definiert die CellFontSizeDependencyProperty
public static readonly DependencyProperty CellTextForegroundProperty
value = FastHeatMapRenderableSeries.CellTextForegroundProperty
Definiert die CellTextForegroundDependencyProperty
public static readonly DependencyProperty ColorMapProperty
value = FastHeatMapRenderableSeries.ColorMapProperty
Definiert die ColorMapDependencyProperty
public static readonly DependencyProperty DrawTextInCellProperty
value = FastHeatMapRenderableSeries.DrawTextInCellProperty
Definiert die DrawTextInCellDependencyProperty
public static readonly DependencyProperty MaximumProperty
value = FastHeatMapRenderableSeries.MaximumProperty
Definiert das Maximum DependencyProperty
public static readonly DependencyProperty MinimumProperty
value = FastHeatMapRenderableSeries.MinimumProperty
Definiert das Minimum DependencyProperty