Class
GridViewSummaryRowInfo

Represents a row containing summary information in RadGridView.

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.GridView.dll

Syntax:

cs-api-definition
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

GridViewSummaryRowInfo(GridViewInfo, GridViewGroupRowInfo)

Initializes a new instance of the GridViewSummaryRowInfo class.

Declaration

cs-api-definition
public GridViewSummaryRowInfo(GridViewInfo gridViewInfo, GridViewGroupRowInfo group)

Parameters

gridViewInfo

GridViewInfo

The grid view information.

group

GridViewGroupRowInfo

The group row information.

Properties

AllowedStates

Gets the allowed states for this row.

Declaration

cs-api-definition
public override AllowedGridViewRowInfoStates AllowedStates { get; }

Property Value

AllowedGridViewRowInfoStates

The allowed states.

Overrides GridViewRowInfo.AllowedStates

Group

Gets the DataGroup that owns this row.

Declaration

cs-api-definition
public override DataGroup Group { get; }

Property Value

DataGroup

The data group that owns this row.

Overrides GridViewRowInfo.Group

HierarchyLevel

Gets the hierarchy level of this summary row.

Declaration

cs-api-definition
public override int HierarchyLevel { get; }

Property Value

int

The hierarchy level.

Overrides GridViewRowInfo.HierarchyLevel

RowElementType

Gets the type of the GridRowElement for current GridViewRowInfo.

Declaration

cs-api-definition
public override Type RowElementType { get; }

Property Value

Type

The type of the row element.

Overrides GridViewRowInfo.RowElementType

SummaryRowItem

Gets the GridViewSummaryRowItem related with this row.

Declaration

cs-api-definition
public virtual GridViewSummaryRowItem SummaryRowItem { get; }

Property Value

GridViewSummaryRowItem

Methods

GetSummary(GridViewDataColumn)

Gets the summary text for the specified column.

Declaration

cs-api-definition
public virtual string GetSummary(GridViewDataColumn column)

Parameters

column

GridViewDataColumn

The data column to get summary for.

Returns

string

The summary text for the specified column.

GetSummaryValues(GridViewDataColumn)

Gets all summary values for the specified column.

Declaration

cs-api-definition
public virtual object[] GetSummaryValues(GridViewDataColumn column)

Parameters

column

GridViewDataColumn

The data column to get summary values for.

Returns

object[]

An array of summary values for the specified column.

InvalidateRow()

Invalidates the row visual state.

Declaration

cs-api-definition
public override void InvalidateRow()

Overrides GridViewRowInfo.InvalidateRow()