Class
DataItemGroup<TDataItem>

Definition

Namespace:Telerik.WinControls.Data

Assembly:Telerik.WinControls.dll

Type Parameters:

TDataItem

Syntax:

cs-api-definition
public class DataItemGroup<TDataItem> : Group<TDataItem>, IReadOnlyCollection<TDataItem>, IEnumerable where TDataItem : IDataItem

Inheritance: objectGroup<TDataItem>DataItemGroup<TDataItem>

Derived Classes: DataGroupPropertyGridGroupDataGroup

Implements: IEnumerableIReadOnlyCollection<TDataItem>

Inherited Members Group<TDataItem>.Contains(TDataItem)Group<TDataItem>.IndexOf(TDataItem)Group<TDataItem>.Evaluate(string)Group<TDataItem>.GetEnumerator()Group<TDataItem>.CopyTo(TDataItem[], int)Group<TDataItem>.LevelGroup<TDataItem>.HeaderGroup<TDataItem>.KeyGroup<TDataItem>.ItemCountGroup<TDataItem>.this[int]Group<TDataItem>.Parent

Constructors

DataItemGroup(object)

Declaration

cs-api-definition
public DataItemGroup(object key)

Parameters

key

object

DataItemGroup(object, Group<TDataItem>)

Declaration

cs-api-definition
public DataItemGroup(object key, Group<TDataItem> parent)

Parameters

key

object

parent

Group<TDataItem>

Properties

Cache

Declaration

cs-api-definition
protected GroupCollection<TDataItem> Cache { get; }

Property Value

GroupCollection<TDataItem>

Groups

Gets the groups.

Declaration

cs-api-definition
public override GroupCollection<TDataItem> Groups { get; }

Property Value

GroupCollection<TDataItem>

The groups.

Overrides Group<TDataItem>.Groups

Items

Declaration

cs-api-definition
protected override IList<TDataItem> Items { get; }

Property Value

IList<TDataItem>

Overrides Group<TDataItem>.Items