New to Telerik UI for WPFStart a free 30-day trial

A control that is intended to represent the color cells of RadHeatMap. This control visualizes a grid that has rows, columns and cells, where each cell has only a color. The grid is drawn in accordance to a HeatMapDefinition.

Definition

Namespace:Telerik.Windows.Controls.HeatMap

Assembly:Telerik.Windows.Controls.DataVisualization.dll

Syntax:

C#
public sealed class HeatMapColorGrid : Control

Inheritance: objectHeatMapColorGrid

Constructors

Initializes a new instance of the HeatMapColorGrid class.

C#
public HeatMapColorGrid()

Fields

BitmapProperty

DependencyProperty

Identifies the read-only Bitmap dependency property.

C#
public static readonly DependencyProperty BitmapProperty

CellBorderColorProperty

DependencyProperty

Identifies the read-only CellBorderColor dependency property.

C#
public static readonly DependencyProperty CellBorderColorProperty

CellBorderThicknessProperty

DependencyProperty

Identifies the read-only CellBorderThickness dependency property.

C#
public static readonly DependencyProperty CellBorderThicknessProperty

DefinitionProperty

DependencyProperty

Identifies the read-only Definition dependency property.

C#
public static readonly DependencyProperty DefinitionProperty

Identifies the read-only HoveredCellBorderColor dependency property.

C#
public static readonly DependencyProperty HoveredCellBorderColorProperty

Identifies the read-only HoveredCellBorderThickness dependency property.

C#
public static readonly DependencyProperty HoveredCellBorderThicknessProperty

Identifies the read-only HoveredCellDataPoint dependency property.

C#
public static readonly DependencyProperty HoveredCellDataPointProperty

Identifies the read-only SelectedCellBorderColor dependency property.

C#
public static readonly DependencyProperty SelectedCellBorderColorProperty

Identifies the read-only SelectedCellBorderThickness dependency property.

C#
public static readonly DependencyProperty SelectedCellBorderThicknessProperty

ShowToolTipsProperty

DependencyProperty

Identifies the read-only ShowToolTips dependency property.

C#
public static readonly DependencyProperty ShowToolTipsProperty

ToolTipSettingsProperty

DependencyProperty

Identifies the read-only ToolTipSettings dependency property.

C#
public static readonly DependencyProperty ToolTipSettingsProperty

Properties

Bitmap

WriteableBitmap

Gets the bitmap.

C#
public WriteableBitmap Bitmap { get; }
Remarks:

This property is set internally.

Gets or sets the border color of the cell.

C#
public Color CellBorderColor { get; set; }

Gets or sets the thickness of the border of a cell.

C#
public int CellBorderThickness { get; set; }

Gets or sets the definition in accordance to which the color grid will be drawn.

C#
public HeatMapDefinition Definition { get; set; }

Gets or sets the border color of the hovered cell.

C#
public Color HoveredCellBorderColor { get; set; }

Gets or sets the hovered cell's border thickness.

C#
public int HoveredCellBorderThickness { get; set; }

Gets the data point which corresponds to the currently hovered cell.

C#
public HeatMapCellDataPoint HoveredCellDataPoint { get; set; }
Property Value:

The data point that contains information about the cell that the mouse is over. If the mouse is not over the HeatMapColorGrid, the value of this property is null.

Gets or sets the border color of the selected cell.

C#
public Color SelectedCellBorderColor { get; set; }

Gets or sets the selected cell's border thickness.

C#
public int SelectedCellBorderThickness { get; set; }

Gets or sets a value indicating whether tool tips should be shown.

C#
public bool ShowToolTips { get; set; }

Gets or sets the tool tip settings.

C#
public HeatMapToolTipSettings ToolTipSettings { get; set; }

Methods

Returns class-specific AutomationPeer implementations for the Windows Presentation Foundation (WPF) infrastructure.

C#
protected override AutomationPeer OnCreateAutomationPeer()
Returns:

AutomationPeer

The type-specific AutomationPeer implementation.

Raises the event. This method is invoked whenever is set to true internally.

C#
protected override void OnInitialized(EventArgs e)
Parameters:eEventArgs

The RoutedEventArgs that contains the event data.

Called before the event occurs.

C#
protected override void OnMouseLeave(MouseEventArgs e)
Parameters:eMouseEventArgs

The data for the event.

Called before the event occurs.

C#
protected override void OnMouseMove(MouseEventArgs e)
Parameters:eMouseEventArgs

The data for the event.