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:
public sealed class HeatMapColorGrid : Control
Inheritance: objectHeatMapColorGrid
Constructors
Initializes a new instance of the HeatMapColorGrid class.
public HeatMapColorGrid()
Fields
BitmapProperty
DependencyProperty
Identifies the read-only Bitmap dependency property.
public static readonly DependencyProperty BitmapProperty
CellBorderColorProperty
DependencyProperty
Identifies the read-only CellBorderColor dependency property.
public static readonly DependencyProperty CellBorderColorProperty
CellBorderThicknessProperty
DependencyProperty
Identifies the read-only CellBorderThickness dependency property.
public static readonly DependencyProperty CellBorderThicknessProperty
DefinitionProperty
DependencyProperty
Identifies the read-only Definition dependency property.
public static readonly DependencyProperty DefinitionProperty
HoveredCellBorderColorProperty
DependencyProperty
Identifies the read-only HoveredCellBorderColor dependency property.
public static readonly DependencyProperty HoveredCellBorderColorProperty
HoveredCellBorderThicknessProperty
DependencyProperty
Identifies the read-only HoveredCellBorderThickness dependency property.
public static readonly DependencyProperty HoveredCellBorderThicknessProperty
HoveredCellDataPointProperty
DependencyProperty
Identifies the read-only HoveredCellDataPoint dependency property.
public static readonly DependencyProperty HoveredCellDataPointProperty
SelectedCellBorderColorProperty
DependencyProperty
Identifies the read-only SelectedCellBorderColor dependency property.
public static readonly DependencyProperty SelectedCellBorderColorProperty
SelectedCellBorderThicknessProperty
DependencyProperty
Identifies the read-only SelectedCellBorderThickness dependency property.
public static readonly DependencyProperty SelectedCellBorderThicknessProperty
ShowToolTipsProperty
DependencyProperty
Identifies the read-only ShowToolTips dependency property.
public static readonly DependencyProperty ShowToolTipsProperty
ToolTipSettingsProperty
DependencyProperty
Identifies the read-only ToolTipSettings dependency property.
public static readonly DependencyProperty ToolTipSettingsProperty
Properties
Bitmap
WriteableBitmap
Gets the bitmap.
public WriteableBitmap Bitmap { get; }
This property is set internally.
CellBorderColor
Color
Gets or sets the border color of the cell.
public Color CellBorderColor { get; set; }
Gets or sets the thickness of the border of a cell.
public int CellBorderThickness { get; set; }
Gets or sets the definition in accordance to which the color grid will be drawn.
public HeatMapDefinition Definition { get; set; }
Gets or sets the border color of the hovered cell.
public Color HoveredCellBorderColor { get; set; }
Gets or sets the hovered cell's border thickness.
public int HoveredCellBorderThickness { get; set; }
Gets the data point which corresponds to the currently hovered cell.
public HeatMapCellDataPoint HoveredCellDataPoint { get; set; }
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.
public Color SelectedCellBorderColor { get; set; }
Gets or sets the selected cell's border thickness.
public int SelectedCellBorderThickness { get; set; }
Gets or sets a value indicating whether tool tips should be shown.
public bool ShowToolTips { get; set; }
Gets or sets the tool tip settings.
public HeatMapToolTipSettings ToolTipSettings { get; set; }
Methods
OnCreateAutomationPeer()
AutomationPeer
Returns class-specific AutomationPeer implementations for the Windows Presentation Foundation (WPF) infrastructure.
protected override AutomationPeer OnCreateAutomationPeer()
AutomationPeer
The type-specific AutomationPeer implementation.
Raises the event. This method is invoked whenever is set to true internally.
protected override void OnInitialized(EventArgs e)
The RoutedEventArgs that contains the event data.
Called before the event occurs.
protected override void OnMouseLeave(MouseEventArgs e)
The data for the event.
Called before the event occurs.
protected override void OnMouseMove(MouseEventArgs e)
The data for the event.