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

Represents a row containing summary information in RadGridView.

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.GridView.dll

Syntax:

C#
public class GridViewSummaryRowInfo : GridViewSystemRowInfo, IDataItem, IHierarchicalRow, INotifyPropertyChanged, INotifyPropertyChangingEx, IDisposable, IComparable<GridViewSystemRowInfo>

Inheritance: objectGridViewRowInfoGridViewSystemRowInfoGridViewSummaryRowInfo

Implements: IComparable<GridViewSystemRowInfo>IDataItemIDisposableIHierarchicalRowINotifyPropertyChangedINotifyPropertyChangingEx...

Inherited Members GridViewSystemRowInfo.CompareToSystemRowInfo(GridViewSystemRowInfo)GridViewSystemRowInfo.IsSystemGridViewSystemRowInfo.IndexGridViewSystemRowInfo.RowPositionGridViewSystemRowInfo.ParentGridViewRowInfo.IsAttachedStateGridViewRowInfo.IsModifiedStateGridViewRowInfo.IsCurrentStateGridViewRowInfo.IsSelectedStateGridViewRowInfo.IsExpandedStateGridViewRowInfo.IsVisibleStateGridViewRowInfo.AllowResizeStateGridViewRowInfo.SuspendNotificationsStateGridViewRowInfo.IsInitializedStateGridViewRowInfo.LastRowInfoStateGridViewRowInfo.stateGridViewRowInfo.SetParent(GridViewRowInfo)GridViewRowInfo.GetActualHeight(IGridView)GridViewRowInfo.EnsureVisible()GridViewRowInfo.EnsureVisible(bool)GridViewRowInfo.Delete()GridViewRowInfo.GetErrorText(string)GridViewRowInfo.HasChildRows()GridViewRowInfo.SuspendPropertyNotifications()GridViewRowInfo.ResumePropertyNotifications()GridViewRowInfo.FindParent<T>()GridViewRowInfo.Dispose()GridViewRowInfo.DispatchEvent(KnownEvents, GridEventType, GridEventDispatchMode, object, object[])GridViewRowInfo.GetEventInfo(GridPropertyChangedEventArgs, out GridEventDispatchMode)GridViewRowInfo.OnBeginEdit()GridViewRowInfo.OnEndEdit()GridViewRowInfo.OnPropertyChanging(PropertyChangingEventArgsEx)GridViewRowInfo.OnPropertyChanged(PropertyChangedEventArgs)GridViewRowInfo.ClearCache()GridViewRowInfo.SetRowStateProperty<T>(string, ref T, T)GridViewRowInfo.SetBooleanProperty(string, int, bool)GridViewRowInfo.ErrorTextGridViewRowInfo.ViewInfoGridViewRowInfo.ViewTemplateGridViewRowInfo.CellsGridViewRowInfo.TagGridViewRowInfo.DataBoundItemGridViewRowInfo.MinHeightGridViewRowInfo.MaxHeightGridViewRowInfo.HeightGridViewRowInfo.IsCurrentGridViewRowInfo.IsSelectedGridViewRowInfo.IsExpandedGridViewRowInfo.IsVisibleGridViewRowInfo.IsPinnedGridViewRowInfo.PinPositionGridViewRowInfo.IsOddGridViewRowInfo.AllowResizeGridViewRowInfo.ChildRowsGridViewRowInfo.HasChildViewsGridViewRowInfo.PropertyChangedGridViewRowInfo.PropertyChanging...

Constructors

Initializes a new instance of the GridViewSummaryRowInfo class.

C#
public GridViewSummaryRowInfo(GridViewInfo gridViewInfo, GridViewGroupRowInfo group)
Parameters:gridViewInfoGridViewInfo

The grid view information.

groupGridViewGroupRowInfo

The group row information.

Properties

Gets the allowed states for this row.

C#
public override AllowedGridViewRowInfoStates AllowedStates { get; }
Property Value:

The allowed states.

Overrides: GridViewRowInfo.AllowedStates

Gets the DataGroup that owns this row.

C#
public override DataGroup Group { get; }
Property Value:

The data group that owns this row.

Overrides: GridViewRowInfo.Group

Gets the hierarchy level of this summary row.

C#
public override int HierarchyLevel { get; }
Property Value:

The hierarchy level.

Overrides: GridViewRowInfo.HierarchyLevel

Gets the type of the GridRowElement for current GridViewRowInfo.

C#
public override Type RowElementType { get; }
Property Value:

The type of the row element.

Overrides: GridViewRowInfo.RowElementType

Gets the GridViewSummaryRowItem related with this row.

C#
public virtual GridViewSummaryRowItem SummaryRowItem { get; }

Methods

Gets the summary text for the specified column.

C#
public virtual string GetSummary(GridViewDataColumn column)
Parameters:columnGridViewDataColumn

The data column to get summary for.

Returns:

string

The summary text for the specified column.

Gets all summary values for the specified column.

C#
public virtual object[] GetSummaryValues(GridViewDataColumn column)
Parameters:columnGridViewDataColumn

The data column to get summary values for.

Returns:

object[]

An array of summary values for the specified column.

Invalidates the row visual state.

C#
public override void InvalidateRow()

Overrides: GridViewRowInfo.InvalidateRow()