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