Class
GridViewListSource

Represents the RadListSource of the specific template

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.GridView.dll

Syntax:

cs-api-definition
public class GridViewListSource : RadListSource<GridViewRowInfo>, IList, ICollection, IEnumerable, ITypedList, ICancelAddNew, INotifyCollectionChanged, INotifyPropertyChanged, ICurrencyManagerProvider, IDisposable

Inheritance: objectRadListSource<GridViewRowInfo>GridViewListSource

Implements: ICancelAddNewICollectionICurrencyManagerProviderIDisposableIEnumerableIListINotifyCollectionChangedINotifyPropertyChangedITypedList

Inherited Members RadListSource<GridViewRowInfo>.Refresh()RadListSource<GridViewRowInfo>.Reset()RadListSource<GridViewRowInfo>.BeginUpdate()RadListSource<GridViewRowInfo>.EndUpdate()RadListSource<GridViewRowInfo>.EndUpdate(bool)RadListSource<GridViewRowInfo>.AddNew()RadListSource<GridViewRowInfo>.AddNew(GridViewRowInfo)RadListSource<GridViewRowInfo>.Move(int, int)RadListSource<GridViewRowInfo>.InsertItem(int, GridViewRowInfo)RadListSource<GridViewRowInfo>.SetItem(int, GridViewRowInfo)RadListSource<GridViewRowInfo>.ClearItems()RadListSource<GridViewRowInfo>.ClearItemsCore()RadListSource<GridViewRowInfo>.RemoveItem(int)RadListSource<GridViewRowInfo>.MoveItem(int, int)RadListSource<GridViewRowInfo>.ChangeItem(int, GridViewRowInfo, string)RadListSource<GridViewRowInfo>.NotifyItemChanging(GridViewRowInfo)RadListSource<GridViewRowInfo>.NotifyItemChanged(GridViewRowInfo)RadListSource<GridViewRowInfo>.NotifyItemChanging(GridViewRowInfo, string)RadListSource<GridViewRowInfo>.NotifyItemChanged(GridViewRowInfo, string)RadListSource<GridViewRowInfo>.GetBoundValue(object, string)RadListSource<GridViewRowInfo>.SetBoundValue(IDataItem, string, object)RadListSource<GridViewRowInfo>.SetBoundValue(IDataItem, string, object, string)RadListSource<GridViewRowInfo>.SetBoundValue(IDataItem, string, string, object, string)RadListSource<GridViewRowInfo>.InitializeBoundRow(GridViewRowInfo, object)RadListSource<GridViewRowInfo>.WireEvents()RadListSource<GridViewRowInfo>.UnWireEvents()RadListSource<GridViewRowInfo>.GetItemProperties(PropertyDescriptor[])RadListSource<GridViewRowInfo>.GetListName(PropertyDescriptor[])RadListSource<GridViewRowInfo>.OnNotifyPropertyChanged(string)RadListSource<GridViewRowInfo>.OnNotifyPropertyChanged(PropertyChangedEventArgs)RadListSource<GridViewRowInfo>.OnCollectionChanged(NotifyCollectionChangedEventArgs)RadListSource<GridViewRowInfo>.IndexOf(GridViewRowInfo)RadListSource<GridViewRowInfo>.Insert(int, GridViewRowInfo)RadListSource<GridViewRowInfo>.RemoveAt(int)RadListSource<GridViewRowInfo>.Add(GridViewRowInfo)RadListSource<GridViewRowInfo>.Clear()RadListSource<GridViewRowInfo>.Contains(GridViewRowInfo)RadListSource<GridViewRowInfo>.CopyTo(GridViewRowInfo[], int)RadListSource<GridViewRowInfo>.Remove(GridViewRowInfo)RadListSource<GridViewRowInfo>.GetEnumerator()RadListSource<GridViewRowInfo>.Dispose()RadListSource<GridViewRowInfo>.PositionRadListSource<GridViewRowInfo>.CurrentRadListSource<GridViewRowInfo>.ItemsRadListSource<GridViewRowInfo>.UseCaseSensitiveFieldNamesRadListSource<GridViewRowInfo>.CreateATransactionForEveryValueSettingRadListSource<GridViewRowInfo>.CollectionViewRadListSource<GridViewRowInfo>.DataMemberRadListSource<GridViewRowInfo>.DataSourceRadListSource<GridViewRowInfo>.IsDataBoundRadListSource<GridViewRowInfo>.BoundPropertiesRadListSource<GridViewRowInfo>.this[int]RadListSource<GridViewRowInfo>.CountRadListSource<GridViewRowInfo>.IsReadOnlyRadListSource<GridViewRowInfo>.IsUpdatingRadListSource<GridViewRowInfo>.PositionChangedRadListSource<GridViewRowInfo>.PropertyChangedRadListSource<GridViewRowInfo>.CollectionChanged

Constructors

GridViewListSource(GridViewTemplate)

Initializes a new instance of the GridViewListSource class.

Declaration

cs-api-definition
public GridViewListSource(GridViewTemplate template)

Parameters

template

GridViewTemplate

The template.

GridViewListSource(GridViewTemplate, RadCollectionView<GridViewRowInfo>)

Initializes a new instance of the GridViewListSource class.

Declaration

cs-api-definition
public GridViewListSource(GridViewTemplate template, RadCollectionView<GridViewRowInfo> collectionView)

Parameters

template

GridViewTemplate

The template.

collectionView

RadCollectionView<GridViewRowInfo>

The collection view.

Properties

Template

Gets the template.

Declaration

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

Property Value

GridViewTemplate

The template.

Methods

CreateDefaultCollectionView()

Creates the default collection view.

Declaration

cs-api-definition
protected override RadCollectionView<GridViewRowInfo> CreateDefaultCollectionView()

Returns

RadCollectionView<GridViewRowInfo>

Overrides RadListSource<GridViewRowInfo>.CreateDefaultCollectionView()

Initialize(GridViewTemplate)

Initializes the specified template.

Declaration

cs-api-definition
protected virtual void Initialize(GridViewTemplate template)

Parameters

template

GridViewTemplate

The template.

ProcessCurrencyManagerListChanged(object, ListChangedEventArgs)

Declaration

cs-api-definition
protected override void ProcessCurrencyManagerListChanged(object sender, ListChangedEventArgs e)

Parameters

sender

object

e

ListChangedEventArgs

Overrides RadListSource<GridViewRowInfo>.ProcessCurrencyManagerListChanged(object, ListChangedEventArgs)