FastHeatMapRenderableSeries
Отображает 2D-данные в виде тепловой карты.
Наследует: BaseRenderableSeries
Реализует: INotifyPropertyChanged
Конструкторы
public FastHeatMapRenderableSeries()
fastHeatMapRenderableSeries = FastHeatMapRenderableSeries()
Инициирует новый пример класса.
Свойства
public float CellFontSize { get; set; }
value = fastHeatMapRenderableSeries.CellFontSize
fastHeatMapRenderableSeries.CellFontSize = value
Получает или устанавливает цвет переднего плана, чтобы получить значение в клетке
public Color CellTextForeground { get; set; }
value = fastHeatMapRenderableSeries.CellTextForeground
fastHeatMapRenderableSeries.CellTextForeground = value
Получает или устанавливает цвет переднего плана, чтобы получить значение в клетке
public LinearGradientBrush ColorMap { get; set; }
value = fastHeatMapRenderableSeries.ColorMap
fastHeatMapRenderableSeries.ColorMap = value
Получает или устанавливает ColorMap, который используется для вычисления цвета из значения данных
public bool DrawTextInCell { get; set; }
value = fastHeatMapRenderableSeries.DrawTextInCell
fastHeatMapRenderableSeries.DrawTextInCell = value
Получает или устанавливает флаг, чтобы получить значение в ячейке
public double Maximum { get; set; }
value = fastHeatMapRenderableSeries.Maximum
fastHeatMapRenderableSeries.Maximum = value
Получает или устанавливает значение, соответствующее максимальному цвету
public double MiddleValue { get; }
value = fastHeatMapRenderableSeries.MiddleValue
Среднее значение отображается по адресу HeatmapColourMap
public double Minimum { get; set; }
value = fastHeatMapRenderableSeries.Minimum
fastHeatMapRenderableSeries.Minimum = value
Получает или устанавливает значение, соответствующее цвету мин.
Методы
protected override void InternalDraw(IRenderContext2D renderContext, IRenderPassData renderPassData)
fastHeatMapRenderableSeries.InternalDraw(renderContext, renderPassData)
Рисует серию с использованием IRenderContext2D и IRenderPassData, переданных в
- renderContext
- контекст рендеринга. Это графический объект, который имеет методы рисования линий, квадратов и многоугольников на экране.
- renderPassData
- рендер передает данные. Содержит пересэмплированные IPointSeries, IndexRange точек на экране и текущие YAxis и XAxis ICoordinateCalculator для преобразования точек данных в точки экрана
События
public event PropertyChangedEventHandler PropertyChanged
fastHeatMapRenderableSeries.PropertyChanged += handler
Используется для уведомления HeatmapColourMap
Поля
public static readonly DependencyProperty CellFontSizeProperty
value = FastHeatMapRenderableSeries.CellFontSizeProperty
Определяет CellFontSize DependencyProperty
public static readonly DependencyProperty CellTextForegroundProperty
value = FastHeatMapRenderableSeries.CellTextForegroundProperty
Определяет CellTextForeground DependencyProperty
public static readonly DependencyProperty ColorMapProperty
value = FastHeatMapRenderableSeries.ColorMapProperty
Определяет ColorMap DependencyProperty
public static readonly DependencyProperty DrawTextInCellProperty
value = FastHeatMapRenderableSeries.DrawTextInCellProperty
Определяет DrawTextInCell DependencyProperty
public static readonly DependencyProperty MaximumProperty
value = FastHeatMapRenderableSeries.MaximumProperty
Определяет максимум DependencyProperty
public static readonly DependencyProperty MinimumProperty
value = FastHeatMapRenderableSeries.MinimumProperty
Определяет минимум DependencyProperty