Class
GridViewSummaryRowItem

Represents a summary row item containing summary items.

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.GridView.dll

Syntax:

cs-api-definition
[TypeConverter(typeof(GridViewSummaryRowItemTypeConverter))]
public class GridViewSummaryRowItem : ObservableCollection<GridViewSummaryItem>, IList, ICollection, IEnumerable, INotifyCollectionChanged, INotifyCollectionChanging, INotifyPropertyChanged, INotifyPropertyChangingEx

Inheritance: objectCollection<GridViewSummaryItem>ObservableCollection<GridViewSummaryItem>GridViewSummaryRowItem

Implements: ICollectionIEnumerableIListINotifyCollectionChangedINotifyCollectionChangingINotifyPropertyChangedINotifyPropertyChangingEx

Inherited Members ObservableCollection<GridViewSummaryItem>.CountStringObservableCollection<GridViewSummaryItem>.ItemArrayStringObservableCollection<GridViewSummaryItem>.ClearItems()ObservableCollection<GridViewSummaryItem>.InsertItem(int, GridViewSummaryItem)ObservableCollection<GridViewSummaryItem>.InsertItem(int, GridViewSummaryItem, Action<GridViewSummaryItem>)ObservableCollection<GridViewSummaryItem>.Move(int, int)ObservableCollection<GridViewSummaryItem>.MoveItem(int, int)ObservableCollection<GridViewSummaryItem>.BeginUpdate()ObservableCollection<GridViewSummaryItem>.BeginItemUpdate()ObservableCollection<GridViewSummaryItem>.EndItemUpdate()ObservableCollection<GridViewSummaryItem>.EndItemUpdate(bool)ObservableCollection<GridViewSummaryItem>.EndUpdate(bool)ObservableCollection<GridViewSummaryItem>.EndUpdate()ObservableCollection<GridViewSummaryItem>.NotifyListenersCollectionChanged(NotifyCollectionChangedEventArgs)ObservableCollection<GridViewSummaryItem>.CallCollectionChanged(object, NotifyCollectionChangedEventArgs)ObservableCollection<GridViewSummaryItem>.OnCollectionChanging(NotifyCollectionChangingEventArgs)ObservableCollection<GridViewSummaryItem>.NotifyListenersCollectionChanging(NotifyCollectionChangingEventArgs)ObservableCollection<GridViewSummaryItem>.CallCollectionChanging(object, NotifyCollectionChangingEventArgs)ObservableCollection<GridViewSummaryItem>.RemoveItem(int)ObservableCollection<GridViewSummaryItem>.SetItem(int, GridViewSummaryItem)ObservableCollection<GridViewSummaryItem>.AddRange(IEnumerable<GridViewSummaryItem>)ObservableCollection<GridViewSummaryItem>.RemoveRange(IEnumerable<GridViewSummaryItem>)ObservableCollection<GridViewSummaryItem>.OnCollectionChanged(NotifyCollectionChangedAction, object, int)ObservableCollection<GridViewSummaryItem>.OnCollectionChanged(NotifyCollectionChangedAction, object, int, int)ObservableCollection<GridViewSummaryItem>.OnCollectionChanged(NotifyCollectionChangedAction, object, object, int)ObservableCollection<GridViewSummaryItem>.OnCollectionReset(IList)ObservableCollection<GridViewSummaryItem>.OnCollectionChanging(NotifyCollectionChangedAction, object, int)ObservableCollection<GridViewSummaryItem>.OnCollectionChanging(NotifyCollectionChangedAction, object, int, int)ObservableCollection<GridViewSummaryItem>.OnCollectionChanging(NotifyCollectionChangedAction, object, object, int)ObservableCollection<GridViewSummaryItem>.OnCollectionReseting()ObservableCollection<GridViewSummaryItem>.OnNotifyPropertyChanged(string)ObservableCollection<GridViewSummaryItem>.OnNotifyPropertyChanged(PropertyChangedEventArgs)ObservableCollection<GridViewSummaryItem>.OnNotifyPropertyChanging(string)ObservableCollection<GridViewSummaryItem>.OnNotifyPropertyChanging(PropertyChangingEventArgsEx)ObservableCollection<GridViewSummaryItem>.IsUpdatedObservableCollection<GridViewSummaryItem>.CollectionChangedObservableCollection<GridViewSummaryItem>.CollectionChangingObservableCollection<GridViewSummaryItem>.PropertyChangedObservableCollection<GridViewSummaryItem>.PropertyChangingCollection<GridViewSummaryItem>.Add(GridViewSummaryItem)Collection<GridViewSummaryItem>.Clear()Collection<GridViewSummaryItem>.CopyTo(GridViewSummaryItem[], int)Collection<GridViewSummaryItem>.Contains(GridViewSummaryItem)Collection<GridViewSummaryItem>.GetEnumerator()Collection<GridViewSummaryItem>.IndexOf(GridViewSummaryItem)Collection<GridViewSummaryItem>.Insert(int, GridViewSummaryItem)Collection<GridViewSummaryItem>.Remove(GridViewSummaryItem)Collection<GridViewSummaryItem>.RemoveAt(int)Collection<GridViewSummaryItem>.CountCollection<GridViewSummaryItem>.ItemsCollection<GridViewSummaryItem>.this[int]

Constructors

GridViewSummaryRowItem()

Initializes a new instance of the GridViewSummaryRowItem.

Declaration

cs-api-definition
public GridViewSummaryRowItem()

GridViewSummaryRowItem(GridViewSummaryItem[])

Initializes a new instance of the GridViewSummaryRowItem.

Declaration

cs-api-definition
public GridViewSummaryRowItem(GridViewSummaryItem[] items)

Parameters

items

GridViewSummaryItem[]

Properties

Template

Gets or sets the owner template.

Declaration

cs-api-definition
public GridViewTemplate Template { get; }

Property Value

GridViewTemplate

this[string]

Gets the item related with the specified field name.

Declaration

cs-api-definition
[Browsable(false)]
public List<GridViewSummaryItem> this[string fieldName] { get; }

Parameters

fieldName

string

the field name

Property Value

List<GridViewSummaryItem>

an instance of GridViewSummaryItem if found, null otherwise.

Methods

OnCollectionChanged(NotifyCollectionChangedEventArgs)

Calls the NotifyListenersCollectionChanged method with the provided arguments if not in a batch update.

Declaration

cs-api-definition
protected override void OnCollectionChanged(NotifyCollectionChangedEventArgs e)

Parameters

e

NotifyCollectionChangedEventArgs

Overrides ObservableCollection<GridViewSummaryItem>.OnCollectionChanged(NotifyCollectionChangedEventArgs)