Class
CategoricalDefinition

A definition based on which a RadHeatMap is constructed.

Definition

Namespace:Telerik.Windows.Controls.HeatMap

Assembly:Telerik.Windows.Controls.DataVisualization.dll

Syntax:

cs-api-definition
public sealed class CategoricalDefinition : HeatMapDefinition

Inheritance: objectInheritanceContextPropagatorHeatMapDefinitionCategoricalDefinition

Inherited Members HeatMapDefinition.ItemsSourcePropertyHeatMapDefinition.SelectedItemsPropertyHeatMapDefinition.ItemsSourceHeatMapDefinition.SelectedItems

Constructors

CategoricalDefinition()

Initializes a new instance of the CategoricalDefinition class.

Declaration

cs-api-definition
public CategoricalDefinition()

Fields

ColorizerProperty

Identifies the Colorizer dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ColorizerProperty

Field Value

DependencyProperty

ColumnGroupMemberPathProperty

Identifies the ColumnGroupMemberPath dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ColumnGroupMemberPathProperty

Field Value

DependencyProperty

RowGroupMemberPathProperty

Identifies the RowGroupMemberPath dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty RowGroupMemberPathProperty

Field Value

DependencyProperty

ValuePathProperty

Identifies the ValuePath dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty ValuePathProperty

Field Value

DependencyProperty

Properties

Colorizer

Gets or sets the Colorizer which should generate a color according to the value of a cell.

Declaration

cs-api-definition
public HeatMapColorizer Colorizer { get; set; }

Property Value

HeatMapColorizer

ColumnGroupMemberPath

Gets or sets the name of the property which determines the column-category of a cell.

Declaration

cs-api-definition
public string ColumnGroupMemberPath { get; set; }

Property Value

string

RowGroupMemberPath

Gets or sets the name of the property which determines the row-category of a cell.

Declaration

cs-api-definition
public string RowGroupMemberPath { get; set; }

Property Value

string

Source

Gets the collection source used internally by the heat map definition.

Declaration

cs-api-definition
protected override IHeatMapSource Source { get; }

Property Value

IHeatMapSource

Overrides HeatMapDefinition.Source

ValuePath

Gets or sets the name of the property which determines the value of a cell.

Declaration

cs-api-definition
public string ValuePath { get; set; }

Property Value

string

Methods

GetColor(int, int)

Gets the color of the cell.

Declaration

cs-api-definition
protected override int GetColor(int rowIndex, int columnIndex)

Parameters

rowIndex

int

The row index.

columnIndex

int

The column index.

Returns

int

The color of the cell.

Overrides HeatMapDefinition.GetColor(int, int)

GetColumnHeader(int)

Gets the header of the corresponding column.

Declaration

cs-api-definition
protected override object GetColumnHeader(int index)

Parameters

index

int

The column index.

Returns

object

The header of the corresponding column.

Overrides HeatMapDefinition.GetColumnHeader(int)

GetRowHeader(int)

Gets the header of the corresponding row.

Declaration

cs-api-definition
protected override object GetRowHeader(int index)

Parameters

index

int

The row index.

Returns

object

The header of the corresponding row.

Overrides HeatMapDefinition.GetRowHeader(int)

OnItemsSourceChanged()

This method is called when the ItemsSource has changed.

Declaration

cs-api-definition
protected override void OnItemsSourceChanged()

Overrides HeatMapDefinition.OnItemsSourceChanged()