FastHeatMapRenderableSeries

StockSharp.Xaml.Charting.Visuals.RenderableSeries

2D-Daten als Heatmap anzeigen

Erbt von: BaseRenderableSeries

Implementiert: INotifyPropertyChanged

Konstruktoren

FastHeatMapRenderableSeries
public FastHeatMapRenderableSeries()
fastHeatMapRenderableSeries = FastHeatMapRenderableSeries()

Initialisiert eine neue Instanz der Klasse.

Eigenschaften

CellFontSize
public float CellFontSize { get; set; }
value = fastHeatMapRenderableSeries.CellFontSize
fastHeatMapRenderableSeries.CellFontSize = value

Bekommt oder setzt Vordergrundfarbe, um Wert in einer Zelle zu ziehen

CellTextForeground
public Color CellTextForeground { get; set; }
value = fastHeatMapRenderableSeries.CellTextForeground
fastHeatMapRenderableSeries.CellTextForeground = value

Bekommt oder setzt Vordergrundfarbe, um Wert in einer Zelle zu ziehen

ColorMap
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

DrawTextInCell
public bool DrawTextInCell { get; set; }
value = fastHeatMapRenderableSeries.DrawTextInCell
fastHeatMapRenderableSeries.DrawTextInCell = value

Bekommt oder setzt ein Flag, um Wert in einer Zelle zu ziehen

Maximum
public double Maximum { get; set; }
value = fastHeatMapRenderableSeries.Maximum
fastHeatMapRenderableSeries.Maximum = value

Bekommt oder setzt Wert, der max Farbe entspricht

MiddleValue
public double MiddleValue { get; }
value = fastHeatMapRenderableSeries.MiddleValue

Mittlerer Wert wird angezeigt von HeatmapColourMap

Minimum
public double Minimum { get; set; }
value = fastHeatMapRenderableSeries.Minimum
fastHeatMapRenderableSeries.Minimum = value

Bekommt oder setzt Wert, der Min-Farbe entspricht

Methoden

InternalDraw
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

PropertyChanged
public event PropertyChangedEventHandler PropertyChanged
fastHeatMapRenderableSeries.PropertyChanged += handler

Wird verwendet, um HeatmapColourMap zu benachrichtigen

Felder

CellFontSizeProperty
public static readonly DependencyProperty CellFontSizeProperty
value = FastHeatMapRenderableSeries.CellFontSizeProperty

Definiert die CellFontSizeDependencyProperty

CellTextForegroundProperty
public static readonly DependencyProperty CellTextForegroundProperty
value = FastHeatMapRenderableSeries.CellTextForegroundProperty

Definiert die CellTextForegroundDependencyProperty

ColorMapProperty
public static readonly DependencyProperty ColorMapProperty
value = FastHeatMapRenderableSeries.ColorMapProperty

Definiert die ColorMapDependencyProperty

DrawTextInCellProperty
public static readonly DependencyProperty DrawTextInCellProperty
value = FastHeatMapRenderableSeries.DrawTextInCellProperty

Definiert die DrawTextInCellDependencyProperty

MaximumProperty
public static readonly DependencyProperty MaximumProperty
value = FastHeatMapRenderableSeries.MaximumProperty

Definiert das Maximum DependencyProperty

MinimumProperty
public static readonly DependencyProperty MinimumProperty
value = FastHeatMapRenderableSeries.MinimumProperty

Definiert das Minimum DependencyProperty