Class
HeatMapColorGrid

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:

cs-api-definition
public sealed class HeatMapColorGrid : Control

Inheritance: objectHeatMapColorGrid

Constructors

HeatMapColorGrid()

Initializes a new instance of the HeatMapColorGrid class.

Declaration

cs-api-definition
public HeatMapColorGrid()

Fields

BitmapProperty

Identifies the read-only Bitmap dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty BitmapProperty

Field Value

DependencyProperty

CellBorderColorProperty

Identifies the read-only CellBorderColor dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty CellBorderColorProperty

Field Value

DependencyProperty

CellBorderThicknessProperty

Identifies the read-only CellBorderThickness dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty CellBorderThicknessProperty

Field Value

DependencyProperty

DefinitionProperty

Identifies the read-only Definition dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty DefinitionProperty

Field Value

DependencyProperty

HoveredCellBorderColorProperty

Identifies the read-only HoveredCellBorderColor dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty HoveredCellBorderColorProperty

Field Value

DependencyProperty

HoveredCellBorderThicknessProperty

Identifies the read-only HoveredCellBorderThickness dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty HoveredCellBorderThicknessProperty

Field Value

DependencyProperty

HoveredCellDataPointProperty

Identifies the read-only HoveredCellDataPoint dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty HoveredCellDataPointProperty

Field Value

DependencyProperty

SelectedCellBorderColorProperty

Identifies the read-only SelectedCellBorderColor dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty SelectedCellBorderColorProperty

Field Value

DependencyProperty

SelectedCellBorderThicknessProperty

Identifies the read-only SelectedCellBorderThickness dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty SelectedCellBorderThicknessProperty

Field Value

DependencyProperty

ShowToolTipsProperty

Identifies the read-only ShowToolTips dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ShowToolTipsProperty

Field Value

DependencyProperty

ToolTipSettingsProperty

Identifies the read-only ToolTipSettings dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ToolTipSettingsProperty

Field Value

DependencyProperty

Properties

Bitmap

Gets the bitmap.

Declaration

cs-api-definition
public WriteableBitmap Bitmap { get; }

Property Value

WriteableBitmap

Remarks

This property is set internally.

CellBorderColor

Gets or sets the border color of the cell.

Declaration

cs-api-definition
public Color CellBorderColor { get; set; }

Property Value

Color

CellBorderThickness

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

Declaration

cs-api-definition
public int CellBorderThickness { get; set; }

Property Value

int

Definition

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

Declaration

cs-api-definition
public HeatMapDefinition Definition { get; set; }

Property Value

HeatMapDefinition

HoveredCellBorderColor

Gets or sets the border color of the hovered cell.

Declaration

cs-api-definition
public Color HoveredCellBorderColor { get; set; }

Property Value

Color

HoveredCellBorderThickness

Gets or sets the hovered cell's border thickness.

Declaration

cs-api-definition
public int HoveredCellBorderThickness { get; set; }

Property Value

int

HoveredCellDataPoint

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

Declaration

cs-api-definition
public HeatMapCellDataPoint HoveredCellDataPoint { get; set; }

Property Value

HeatMapCellDataPoint

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.

SelectedCellBorderColor

Gets or sets the border color of the selected cell.

Declaration

cs-api-definition
public Color SelectedCellBorderColor { get; set; }

Property Value

Color

SelectedCellBorderThickness

Gets or sets the selected cell's border thickness.

Declaration

cs-api-definition
public int SelectedCellBorderThickness { get; set; }

Property Value

int

ShowToolTips

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

Declaration

cs-api-definition
public bool ShowToolTips { get; set; }

Property Value

bool

ToolTipSettings

Gets or sets the tool tip settings.

Declaration

cs-api-definition
public HeatMapToolTipSettings ToolTipSettings { get; set; }

Property Value

HeatMapToolTipSettings

Methods

OnCreateAutomationPeer()

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

Declaration

cs-api-definition
protected override AutomationPeer OnCreateAutomationPeer()

Returns

AutomationPeer

The type-specific AutomationPeer implementation.

OnInitialized(EventArgs)

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

Declaration

cs-api-definition
protected override void OnInitialized(EventArgs e)

Parameters

e

EventArgs

The RoutedEventArgs that contains the event data.

OnMouseLeave(MouseEventArgs)

Called before the event occurs.

Declaration

cs-api-definition
protected override void OnMouseLeave(MouseEventArgs e)

Parameters

e

MouseEventArgs

The data for the event.

OnMouseMove(MouseEventArgs)

Called before the event occurs.

Declaration

cs-api-definition
protected override void OnMouseMove(MouseEventArgs e)

Parameters

e

MouseEventArgs

The data for the event.