Class
GridViewTemplateCollection

Represents a collection that stores the GridViewTemplates

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.GridView.dll

Syntax:

cs-api-definition
public class GridViewTemplateCollection : ObservableCollection<GridViewTemplate>, IList, ICollection, IEnumerable, INotifyCollectionChanged, INotifyCollectionChanging, INotifyPropertyChanged, INotifyPropertyChangingEx

Inheritance: objectCollection<GridViewTemplate>ObservableCollection<GridViewTemplate>GridViewTemplateCollection

Implements: ICollectionIEnumerableIListINotifyCollectionChangedINotifyCollectionChangingINotifyPropertyChangedINotifyPropertyChangingEx

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

Constructors

GridViewTemplateCollection(GridViewTemplate)

Initializes a new instance of the GridViewTemplateCollection class.

Declaration

cs-api-definition
public GridViewTemplateCollection(GridViewTemplate owner)

Parameters

owner

GridViewTemplate

The owner.

Properties

Owner

Gets the owner.

Declaration

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

Property Value

GridViewTemplate

The owner.

Methods

AddRange(params GridViewTemplate[])

Adds the GridViewTemplate contained in the specified list to the collection.

Declaration

cs-api-definition
public void AddRange(params GridViewTemplate[] gridViewTemplates)

Parameters

gridViewTemplates

GridViewTemplate[]

The templates to add.

ClearItems()

Overridden. Removes all items from the collection.

Declaration

cs-api-definition
protected override void ClearItems()

Overrides ObservableCollection<GridViewTemplate>.ClearItems()

GetTemplateByCaption(string)

Gets the template by caption.

Declaration

cs-api-definition
public GridViewTemplate[] GetTemplateByCaption(string caption)

Parameters

caption

string

The caption.

Returns

GridViewTemplate[]

InsertItem(int, GridViewTemplate)

Inserts the item.

Declaration

cs-api-definition
protected override void InsertItem(int index, GridViewTemplate item)

Parameters

index

int

The index.

item

GridViewTemplate

The item.

Overrides ObservableCollection<GridViewTemplate>.InsertItem(int, GridViewTemplate)

RemoveItem(int)

Removes the element at the specified index of the Collection<T>.

Declaration

cs-api-definition
protected override void RemoveItem(int index)

Parameters

index

int

The zero-based index of the element to remove.

Exceptions

ArgumentOutOfRangeException

index is less than zero.-or-index is equal to or greater than Count.

Overrides ObservableCollection<GridViewTemplate>.RemoveItem(int)

SetItem(int, GridViewTemplate)

Sets the item.

Declaration

cs-api-definition
protected override void SetItem(int index, GridViewTemplate item)

Parameters

index

int

The index.

item

GridViewTemplate

The item.

Overrides ObservableCollection<GridViewTemplate>.SetItem(int, GridViewTemplate)