FastHeatMapRenderableSeries

StockSharp.Xaml.Charting.Visuals.RenderableSeries

Отображает 2D-данные в виде тепловой карты.

Наследует: BaseRenderableSeries

Реализует: INotifyPropertyChanged

Конструкторы

FastHeatMapRenderableSeries
public FastHeatMapRenderableSeries()
fastHeatMapRenderableSeries = FastHeatMapRenderableSeries()

Инициирует новый пример класса.

Свойства

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

Получает или устанавливает цвет переднего плана, чтобы получить значение в клетке

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

Получает или устанавливает цвет переднего плана, чтобы получить значение в клетке

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

Получает или устанавливает ColorMap, который используется для вычисления цвета из значения данных

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

Получает или устанавливает флаг, чтобы получить значение в ячейке

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

Получает или устанавливает значение, соответствующее максимальному цвету

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

Среднее значение отображается по адресу HeatmapColourMap

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

Получает или устанавливает значение, соответствующее цвету мин.

Методы

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

Рисует серию с использованием IRenderContext2D и IRenderPassData, переданных в

renderContext
контекст рендеринга. Это графический объект, который имеет методы рисования линий, квадратов и многоугольников на экране.
renderPassData
рендер передает данные. Содержит пересэмплированные IPointSeries, IndexRange точек на экране и текущие YAxis и XAxis ICoordinateCalculator для преобразования точек данных в точки экрана

События

PropertyChanged
public event PropertyChangedEventHandler PropertyChanged
fastHeatMapRenderableSeries.PropertyChanged += handler

Используется для уведомления HeatmapColourMap

Поля

CellFontSizeProperty
public static readonly DependencyProperty CellFontSizeProperty
value = FastHeatMapRenderableSeries.CellFontSizeProperty

Определяет CellFontSize DependencyProperty

CellTextForegroundProperty
public static readonly DependencyProperty CellTextForegroundProperty
value = FastHeatMapRenderableSeries.CellTextForegroundProperty

Определяет CellTextForeground DependencyProperty

ColorMapProperty
public static readonly DependencyProperty ColorMapProperty
value = FastHeatMapRenderableSeries.ColorMapProperty

Определяет ColorMap DependencyProperty

DrawTextInCellProperty
public static readonly DependencyProperty DrawTextInCellProperty
value = FastHeatMapRenderableSeries.DrawTextInCellProperty

Определяет DrawTextInCell DependencyProperty

MaximumProperty
public static readonly DependencyProperty MaximumProperty
value = FastHeatMapRenderableSeries.MaximumProperty

Определяет максимум DependencyProperty

MinimumProperty
public static readonly DependencyProperty MinimumProperty
value = FastHeatMapRenderableSeries.MinimumProperty

Определяет минимум DependencyProperty