Class
TreeMapDataItemGroup

Definition

Namespace:Telerik.WinControls.UI.TreeMap

Assembly:Telerik.WinControls.UI.dll

Syntax:

cs-api-definition
[TypeConverter(typeof(TreeMapDataItemGroupTypeConverter))]
public class TreeMapDataItemGroup : TreeMapDataItem, IDataItem, INotifyPropertyChanged, IDisposable

Inheritance: objectTreeMapDataItemTreeMapDataItemGroup

Implements: IDataItemIDisposableINotifyPropertyChanged

Inherited Members TreeMapDataItem.OnNotifyPropertyChanged(string)TreeMapDataItem.SetDataBoundItem(bool, object)TreeMapDataItem.GetDisplayMember()TreeMapDataItem.GetValueMember()TreeMapDataItem.GetBoundValue()TreeMapDataItem.GetValue(string)TreeMapDataItem.GetDisplayValue()TreeMapDataItem.IndexOf(string)TreeMapDataItem.OwnerTreeMapDataItem.BoundsTreeMapDataItem.TextTreeMapDataItem.ValueTreeMapDataItem.AlgorithmValueTreeMapDataItem.StyleTreeMapDataItem.TagTreeMapDataItem.DataBoundItemTreeMapDataItem.FieldCountTreeMapDataItem.this[int]TreeMapDataItem.this[string]TreeMapDataItem.PropertyChanged

Constructors

TreeMapDataItemGroup()

Declaration

cs-api-definition
public TreeMapDataItemGroup()

TreeMapDataItemGroup(string)

Declaration

cs-api-definition
public TreeMapDataItemGroup(string text)

Parameters

text

string

Properties

Algorithm

Gets or sets the tree map algorithm for this group.

Declaration

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

Property Value

TreeMapAlgorithm

DataGroup

Gets the data group that is assigned to this group.

Declaration

cs-api-definition
[Browsable(false)]
public Group<TreeMapDataItem> DataGroup { get; }

Property Value

Group<TreeMapDataItem>

DisplayMember

Gets or sets the display member.

Declaration

cs-api-definition
[Browsable(true)]
[TypeConverter("System.Windows.Forms.Design.DataMemberFieldConverter, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
public string DisplayMember { get; set; }

Property Value

string

Group

Declaration

cs-api-definition
[Browsable(false)]
public override TreeMapDataItemGroup Group { get; set; }

Property Value

TreeMapDataItemGroup

Overrides TreeMapDataItem.Group

Groups

Declaration

cs-api-definition
public IList<TreeMapDataItemGroup> Groups { get; }

Property Value

IList<TreeMapDataItemGroup>

HeaderHeight

Gets or sets the height of the header.

Declaration

cs-api-definition
public int? HeaderHeight { get; set; }

Property Value

int?

IsAutoGenerated

Declaration

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

Property Value

bool

Items

Gets the items in this group.

Declaration

cs-api-definition
[Browsable(false)]
public TreeMapGroupedItemsCollection Items { get; }

Property Value

TreeMapGroupedItemsCollection

LegendTitle

Gets or sets the legend title.

Declaration

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

Property Value

string

ParentGroup

Gets or sets the parent group.

Declaration

cs-api-definition
public TreeMapDataItemGroup ParentGroup { get; set; }

Property Value

TreeMapDataItemGroup

ValueMember

Gets or sets the value member.

Declaration

cs-api-definition
[Browsable(true)]
public string ValueMember { get; set; }

Property Value

string

Methods

Dispose()

Declaration

cs-api-definition
public override void Dispose()

Overrides TreeMapDataItem.Dispose()

EvaluateAlgorithm(RectangleF)

Declaration

cs-api-definition
protected virtual void EvaluateAlgorithm(RectangleF rect)

Parameters

rect

RectangleF

GetValues()

Declaration

cs-api-definition
protected virtual IEnumerable<double> GetValues()

Returns

IEnumerable<double>

OnNotifyPropertyChanged(PropertyChangedEventArgs)

Declaration

cs-api-definition
protected override void OnNotifyPropertyChanged(PropertyChangedEventArgs args)

Parameters

args

PropertyChangedEventArgs

Overrides TreeMapDataItem.OnNotifyPropertyChanged(PropertyChangedEventArgs)