FastHeatMapRenderableSeries

StockSharp.Xaml.Charting.Visuals.RenderableSeries

Exibe dados 2D como mapa de calor

Herda de: BaseRenderableSeries

Implementa: INotifyPropertyChanged

Construtores

FastHeatMapRenderableSeries
public FastHeatMapRenderableSeries()
fastHeatMapRenderableSeries = FastHeatMapRenderableSeries()

Inicializa uma nova instância da classe.

Propriedades

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

Obtém ou define a cor do primeiro plano para desenhar valor numa célula

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

Obtém ou define a cor do primeiro plano para desenhar valor numa célula

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

Obtém ou define o ColorMap que é usado para calcular a cor a partir do valor dos dados

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

Obtém ou define uma bandeira para desenhar valor em uma célula

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

Obtém ou define o valor que corresponde à cor máxima

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

Valor médio a ser exibido por HeatmapColourMap

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

Obtém ou define valor que corresponde à cor min

Métodos

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

Desenha a série usando o IRenderContext2D e o IRenderPassData passado

renderContext
O contexto de renderização. Este é um objeto gráfico que tem métodos para desenhar linhas, quads e polígonos para o ecrã
renderPassData
Os dados de passe de renderização. Contém uma nova amostra IPointSeries, a IndexRange de pontos na tela e a atual YAxis e XAxis ICoordinateCalculator@ para converter pontos de dados para pontos de tela

Eventos

PropertyChanged
public event PropertyChangedEventHandler PropertyChanged
fastHeatMapRenderableSeries.PropertyChanged += handler

É usado para notificar HeatmapColourMap

Campos

CellFontSizeProperty
public static readonly DependencyProperty CellFontSizeProperty
value = FastHeatMapRenderableSeries.CellFontSizeProperty

Define CellFontSize DependencyProperty @

CellTextForegroundProperty
public static readonly DependencyProperty CellTextForegroundProperty
value = FastHeatMapRenderableSeries.CellTextForegroundProperty

Define CellTextForeground DependencyProperty @

ColorMapProperty
public static readonly DependencyProperty ColorMapProperty
value = FastHeatMapRenderableSeries.ColorMapProperty

Define ColorMap DependencyProperty @

DrawTextInCellProperty
public static readonly DependencyProperty DrawTextInCellProperty
value = FastHeatMapRenderableSeries.DrawTextInCellProperty

Define DrawTextInCell DependencyProperty @

MaximumProperty
public static readonly DependencyProperty MaximumProperty
value = FastHeatMapRenderableSeries.MaximumProperty

Define o Máximo DependencyProperty

MinimumProperty
public static readonly DependencyProperty MinimumProperty
value = FastHeatMapRenderableSeries.MinimumProperty

Define o mínimo DependencyProperty