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