Class GridViewGroupRowInfo
Represents the group header row
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.GridView.dll
Syntax
public class GridViewGroupRowInfo : GridViewRowInfo, IDataItem, IHierarchicalRow, INotifyPropertyChanged, INotifyPropertyChangingEx, IDisposable
Constructors
GridViewGroupRowInfo(GridViewInfo, DataGroup)
Initializes a new instance of the GridViewGroupHeaderRowInfo class.
Declaration
public GridViewGroupRowInfo(GridViewInfo gridViewInfo, DataGroup dataGroup)
Parameters
GridViewInfo
gridViewInfo
The associated GridViewInfo, owner of this class |
DataGroup
dataGroup
|
Properties
AllowedStates
Gets the allowed states.
Declaration
public override AllowedGridViewRowInfoStates AllowedStates { get; }
Property Value
AllowedGridViewRowInfoStates
The allowed states. |
Overrides
BottomSummaryRows
Gets the bottom summary rows.
Declaration
public GridViewSummaryRowCollection BottomSummaryRows { get; }
Property Value
GridViewSummaryRowCollection
The bottom summary rows. |
ChildRows
Gets the visual child rows.
Declaration
public override GridViewChildRowCollection ChildRows { get; }
Property Value
GridViewChildRowCollection
The visual child rows. |
Overrides
Group
Gets or sets the group.
Declaration
public override DataGroup Group { get; }
Property Value
DataGroup
The group. |
Overrides
GroupLevel
Gets the hierarchy level of the group that owns this row
Declaration
public int GroupLevel { get; }
Property Value
System.Int32
|
HeaderText
Gets or sets text for the group row.
Declaration
public string HeaderText { get; set; }
Property Value
System.String
|
IsPinned
IsPinned property is not supported for GridViewGroupRowInfo.
Declaration
public override bool IsPinned { get; set; }
Property Value
System.Boolean
|
Overrides
Parent
Gets the parent row for this row.
Declaration
public override IHierarchicalRow Parent { get; }
Property Value
IHierarchicalRow
|
Overrides
PinPosition
PinPosition property is not supported for GridViewGroupRowInfo.
Declaration
public override PinnedRowPosition PinPosition { get; set; }
Property Value
PinnedRowPosition
|
Overrides
RowElementType
Gets the type of the GridRowElement for current GridViewRowInfo.
Declaration
public override Type RowElementType { get; }
Property Value
System.Type
|
Overrides
ShowCollapsedGroupSummaries
Indicates whether summary rows of collapsed groups will be visible. If true the summary rows will not be hidden when the group is collapsed. Note that by default the value of this property is inherited from the ViewTemplate ShowCollapsedGroupSummaries property. If you need different behavior for different groups/group levels, you can use the CreateRowInfo event and set the ShowCollapsedGroupSummaries of each group individually.
Declaration
public bool ShowCollapsedGroupSummaries { get; set; }
Property Value
System.Boolean
|
TopSummaryRows
Gets the top summary rows.
Declaration
public GridViewSummaryRowCollection TopSummaryRows { get; }
Property Value
GridViewSummaryRowCollection
The top summary rows. |
Methods
BuildBottomSummaryRows()
Builds the bottom summary rows.
Declaration
protected virtual void BuildBottomSummaryRows()
BuildSummaryRows()
Builds the summary rows if necessary - when groups or summaries are changed.
Declaration
protected virtual void BuildSummaryRows()
BuildTopSummaryRows()
Builds the top summary rows.
Declaration
protected virtual void BuildTopSummaryRows()
ClearCache()
Clears the cache.
Declaration
protected override void ClearCache()
Overrides
GetSummary()
Gets the summary text for the row.
Declaration
public string GetSummary()
Returns
System.String
The summary text. |
OnPropertyChanged(PropertyChangedEventArgs)
Declaration
protected override void OnPropertyChanged(PropertyChangedEventArgs e)
Parameters
System.ComponentModel.PropertyChangedEventArgs
e
|
Overrides
OnPropertyChanging(PropertyChangingEventArgsEx)
Declaration
protected override void OnPropertyChanging(PropertyChangingEventArgsEx args)
Parameters
PropertyChangingEventArgsEx
args
|