FastHeatMapRenderableSeries

StockSharp.Xaml.Charting.Visuals.RenderableSeries

Muestra datos 2D como una mapa de calor

Hereda de: BaseRenderableSeries

Implementa: INotifyPropertyChanged

Constructores

FastHeatMapRenderableSeries
public FastHeatMapRenderableSeries()
fastHeatMapRenderableSeries = FastHeatMapRenderableSeries()

Inicia un nuevo caso de la clase.

Propiedades

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

Obtiene o establece el color del primer plano para dibujar el valor en una célula

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

Obtiene o establece el color del primer plano para dibujar el valor en una célula

ColorMap
public LinearGradientBrush ColorMap { get; set; }
value = fastHeatMapRenderableSeries.ColorMap
fastHeatMapRenderableSeries.ColorMap = value

Obtiene o establece el ColorMap que se utiliza para calcular el color desde el valor de datos

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

Obtiene o establece una bandera para dibujar valor en una celda

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

Obtiene o establece valor que corresponde al color máximo

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

Valor medio que se mostrará por HeatmapColourMap

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

Obtiene o establece valor que corresponde a color min

Métodos

InternalDraw
protected override void InternalDraw(IRenderContext2D renderContext, IRenderPassData renderPassData)
fastHeatMapRenderableSeries.InternalDraw(renderContext, renderPassData)

Dibuja la serie utilizando IRenderContext2D y IRenderPassData

renderContext
El contexto de renderizado. Este es un objeto gráfico que tiene métodos para dibujar líneas, quads y polígonos a la pantalla
renderPassData
Los datos de pase de renderizado. Contiene un reescrito IPointSeries@, el IndexRange de puntos en la pantalla y el YAxis y XAxis ICoordinateCalculator@ para convertir puntos de datos en puntos de pantalla

Eventos

PropertyChanged
public event PropertyChangedEventHandler PropertyChanged
fastHeatMapRenderableSeries.PropertyChanged += handler

Se utiliza para notificar a HeatmapColourMap

Campos

CellFontSizeProperty
public static readonly DependencyProperty CellFontSizeProperty
value = FastHeatMapRenderableSeries.CellFontSizeProperty

Define el CellFontSize@DependencyProperty@

CellTextForegroundProperty
public static readonly DependencyProperty CellTextForegroundProperty
value = FastHeatMapRenderableSeries.CellTextForegroundProperty

Define el CellTextForeground@DependencyProperty@

ColorMapProperty
public static readonly DependencyProperty ColorMapProperty
value = FastHeatMapRenderableSeries.ColorMapProperty

Define el ColorMap@DependencyProperty@

DrawTextInCellProperty
public static readonly DependencyProperty DrawTextInCellProperty
value = FastHeatMapRenderableSeries.DrawTextInCellProperty

Define el DrawTextInCell@DependencyProperty@

MaximumProperty
public static readonly DependencyProperty MaximumProperty
value = FastHeatMapRenderableSeries.MaximumProperty

Define el máximo DependencyProperty

MinimumProperty
public static readonly DependencyProperty MinimumProperty
value = FastHeatMapRenderableSeries.MinimumProperty

Define el mínimo DependencyProperty