Class
MemberDefinitionBase

A base class for the Horizontal and Vertical member mappings.

Definition

Namespace:Telerik.WinControls.UI.HeatMap

Assembly:Telerik.WinControls.UI.dll

Syntax:

cs-api-definition
public abstract class MemberDefinitionBase : HeatMapDefinition, IComponent, IDisposable, IDataItemSource

Inheritance: objectMarshalByRefObjectComponentHeatMapDefinitionMemberDefinitionBase

Derived Classes: HorizontalDefinitionVerticalDefinition

Implements: IComponentIDataItemSourceIDisposable

Inherited Members HeatMapDefinition.CreateBindingContext()HeatMapDefinition.CreateListSource()HeatMapDefinition.OnDataItemCreating(HeatMapItemCreatingEventArgs)HeatMapDefinition.OnItemDataBound(HeatMapItemEventArgs)HeatMapDefinition.GetValue(CellIndex)HeatMapDefinition.GetValue(int, int)HeatMapDefinition.GetDataItem(CellIndex)HeatMapDefinition.GetDataItem(int, int)HeatMapDefinition.GetRowHeader(int)HeatMapDefinition.GetColumnHeader(int)HeatMapDefinition.GetColor(CellIndex)HeatMapDefinition.GetForeColor(Color)HeatMapDefinition.ItemsPropertyChanged()HeatMapDefinition.InitializeHeatMap()HeatMapDefinition.NewItem()HeatMapDefinition.DataSourceHeatMapDefinition.ListSourceHeatMapDefinition.DataViewHeatMapDefinition.ItemsHeatMapDefinition.RowsCountHeatMapDefinition.ColumnsCountHeatMapDefinition.ItemCreatingHeatMapDefinition.ItemDataBoundComponent.Dispose()Component.GetService(Type)Component.ToString()Component.CanRaiseEventsComponent.EventsComponent.SiteComponent.ContainerComponent.DesignModeComponent.DisposedMarshalByRefObject.MemberwiseClone(bool)MarshalByRefObject.GetLifetimeService()MarshalByRefObject.InitializeLifetimeService()MarshalByRefObject.CreateObjRef(Type)

Constructors

MemberDefinitionBase()

Initializes a new instance of the MemberDefinitionBase class.

Declaration

cs-api-definition
protected MemberDefinitionBase()

Properties

HeaderMember

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

Declaration

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

CreateDataItem()

Declaration

cs-api-definition
protected override HeatMapDataItem CreateDataItem()

Returns

HeatMapDataItem

Overrides HeatMapDefinition.CreateDataItem()

Dispose(bool)

Declaration

cs-api-definition
protected override void Dispose(bool disposing)

Parameters

disposing

bool

Overrides HeatMapDefinition.Dispose(bool)

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)

OnItemsChanged()

This method is called when the ItemsSource has changed.

Declaration

cs-api-definition
protected override void OnItemsChanged()

Overrides HeatMapDefinition.OnItemsChanged()