Class
MemberDefinitionBase

A base class for the Horizontal and Vertical member mappings.

Definition

Namespace:Telerik.Windows.Controls.HeatMap

Assembly:Telerik.Windows.Controls.DataVisualization.dll

Syntax:

cs-api-definition
public abstract class MemberDefinitionBase : HeatMapDefinition

Inheritance: objectInheritanceContextPropagatorHeatMapDefinitionMemberDefinitionBase

Derived Classes: HorizontalDefinitionVerticalDefinition

Inherited Members HeatMapDefinition.ItemsSourcePropertyHeatMapDefinition.SelectedItemsPropertyHeatMapDefinition.GetRowHeader(int)HeatMapDefinition.GetColumnHeader(int)HeatMapDefinition.ItemsSourceHeatMapDefinition.SelectedItemsInheritanceContextPropagator.CreateInstanceCore()InheritanceContextPropagator.FreezeCore(bool)

Constructors

MemberDefinitionBase()

Initializes a new instance of the MemberDefinitionBase class.

Declaration

cs-api-definition
protected MemberDefinitionBase()

Fields

HeaderPathProperty

Identifies the HeaderPath dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty HeaderPathProperty

Field Value

DependencyProperty

MemberMappingsProperty

Identifies the MemberMappings dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty MemberMappingsProperty

Field Value

DependencyProperty

Properties

HeaderPath

Gets or sets the name of the property which determines the header-string.

Declaration

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

Property Value

string

MemberMappings

Gets or sets the member mappings. The member mappings are used to construct the rows (or columns), of the RadHeatMap. Each MemberMapping corresponds to a row (in HorizontalDefinition) or a column (in VerticalDefinition). The header, the values and colors of the cells of a row (or a column) are determined by the corresponding MemberMapping.

Declaration

cs-api-definition
public MemberMappingsCollection MemberMappings { get; set; }

Property Value

MemberMappingsCollection

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

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)

OnItemsSourceChanged()

This method is called when the ItemsSource has changed.

Declaration

cs-api-definition
protected override void OnItemsSourceChanged()

Overrides HeatMapDefinition.OnItemsSourceChanged()