New to Telerik UI for WinFormsStart a free 30-day trial

A base class for the Horizontal and Vertical member mappings.

Definition

Namespace:Telerik.WinControls.UI.HeatMap

Assembly:Telerik.WinControls.UI.dll

Syntax:

C#
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

Initializes a new instance of the MemberDefinitionBase class.

C#
protected MemberDefinitionBase()

Properties

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

C#
public string HeaderMember { get; set; }

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.

C#
public MemberMappingsCollection MemberMappings { get; set; }

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

C#
protected override IHeatMapSource Source { get; }

Overrides: HeatMapDefinition.Source

Methods

C#
protected override HeatMapDataItem CreateDataItem()
Returns:

HeatMapDataItem

Overrides: HeatMapDefinition.CreateDataItem()

C#
protected override void Dispose(bool disposing)
Parameters:disposingbool

Overrides: HeatMapDefinition.Dispose(bool)

Gets the color of the cell.

C#
public override int GetColor(int rowIndex, int columnIndex)
Parameters:rowIndexint

The row index.

columnIndexint

The column index.

Returns:

int

The color of the cell.

Overrides: HeatMapDefinition.GetColor(int, int)

This method is called when the ItemsSource has changed.

C#
protected override void OnItemsChanged()

Overrides: HeatMapDefinition.OnItemsChanged()