Class
CategoricalDefinition

A definition based on which a RadHeatMap is constructed.

Definition

Namespace:Telerik.WinControls.UI.HeatMap

Assembly:Telerik.WinControls.UI.dll

Syntax:

cs-api-definition
public sealed class CategoricalDefinition : HeatMapDefinition, IComponent, IDisposable, IDataItemSource

Inheritance: objectMarshalByRefObjectComponentHeatMapDefinitionCategoricalDefinition

Implements: IComponentIDataItemSourceIDisposable

Inherited Members HeatMapDefinition.GetValue(CellIndex)HeatMapDefinition.GetValue(int, int)HeatMapDefinition.GetDataItem(CellIndex)HeatMapDefinition.GetDataItem(int, int)HeatMapDefinition.GetColor(CellIndex)HeatMapDefinition.GetForeColor(Color)HeatMapDefinition.InitializeHeatMap()HeatMapDefinition.NewItem()HeatMapDefinition.DataSourceHeatMapDefinition.ListSourceHeatMapDefinition.DataViewHeatMapDefinition.ItemsHeatMapDefinition.RowsCountHeatMapDefinition.ColumnsCountHeatMapDefinition.ItemCreatingHeatMapDefinition.ItemDataBoundComponent.Dispose()Component.ToString()Component.SiteComponent.ContainerComponent.DisposedMarshalByRefObject.GetLifetimeService()MarshalByRefObject.InitializeLifetimeService()MarshalByRefObject.CreateObjRef(Type)

Constructors

CategoricalDefinition()

Initializes a new instance of the CategoricalDefinition class.

Declaration

cs-api-definition
public CategoricalDefinition()

Properties

Colorizer

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

Declaration

cs-api-definition
[Browsable(false)]
public HeatMapColorizer Colorizer { get; set; }

Property Value

HeatMapColorizer

ColumnGroupMember

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

Declaration

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

Property Value

string

RowGroupMember

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

Declaration

cs-api-definition
public string RowGroupMember { 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

ValueMember

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

Declaration

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

Property Value

string

Methods

CreateDataItem()

Declaration

cs-api-definition
protected override HeatMapDataItem CreateDataItem()

Returns

HeatMapDataItem

Overrides HeatMapDefinition.CreateDataItem()

GetColor(int, int)

Gets the color of the cell.

Declaration

cs-api-definition
public 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
public 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
public override object GetRowHeader(int index)

Parameters

index

int

The row index.

Returns

object

The header of the corresponding row.

Overrides HeatMapDefinition.GetRowHeader(int)

OnItemsChanged()

This method is called when the ItemsSource has changed.

Declaration

cs-api-definition
protected override void OnItemsChanged()

Overrides HeatMapDefinition.OnItemsChanged()