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

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.GridView.dll

Syntax:

C#
public class GridGroupBuilder : GroupBuilder<GridViewRowInfo>

Inheritance: objectGroupBuilder<GridViewRowInfo>GridGroupBuilder

Inherited Members GroupBuilder<GridViewRowInfo>.GetItemGroup(GridViewRowInfo)GroupBuilder<GridViewRowInfo>.Perform(IReadOnlyCollection<GridViewRowInfo>, int, Group<GridViewRowInfo>)GroupBuilder<GridViewRowInfo>.GroupsGroupBuilder<GridViewRowInfo>.GroupPredicateGroupBuilder<GridViewRowInfo>.DefaultGroupPredicateGroupBuilder<GridViewRowInfo>.ComparerGroupBuilder<GridViewRowInfo>.NeedsRefreshGroupBuilder<GridViewRowInfo>.CollectionViewGroupBuilder<GridViewRowInfo>.Version...

Constructors

Initializes a new instance of the GridGroupBuilder class.

C#
public GridGroupBuilder(Index<GridViewRowInfo> index)
Parameters:indexIndex<GridViewRowInfo>

The index.

Methods

Gets the group.

C#
protected override Group<GridViewRowInfo> GetGroup(GroupCollection<GridViewRowInfo> cache, Group<GridViewRowInfo> newGroup, Group<GridViewRowInfo> parent, object key, int level)
Parameters:cacheGroupCollection<GridViewRowInfo>

The cache.

newGroupGroup<GridViewRowInfo>

The new group.

parentGroup<GridViewRowInfo>

The parent.

keyobject

The key.

levelint

The level.

Returns:

Group<GridViewRowInfo>

Overrides: GroupBuilder<GridViewRowInfo>.GetGroup(GroupCollection<GridViewRowInfo>, Group<GridViewRowInfo>, Group<GridViewRowInfo>, object, int)

Gets the item key.

C#
protected override object GetItemKey(GridViewRowInfo item, SortDescriptor descriptor)
Parameters:itemGridViewRowInfo

The item.

descriptorSortDescriptor

The descriptor.

Returns:

object

Overrides: GroupBuilder<GridViewRowInfo>.GetItemKey(GridViewRowInfo, SortDescriptor)