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

Represents the RadListSource of the specific template

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.GridView.dll

Syntax:

C#
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

Initializes a new instance of the GridViewListSource class.

C#
public GridViewListSource(GridViewTemplate template, RadCollectionView<GridViewRowInfo> collectionView)
Parameters:templateGridViewTemplate

The template.

collectionViewRadCollectionView<GridViewRowInfo>

The collection view.

Initializes a new instance of the GridViewListSource class.

C#
public GridViewListSource(GridViewTemplate template)
Parameters:templateGridViewTemplate

The template.

Properties

Gets the template.

C#
public GridViewTemplate Template { get; }
Property Value:

The template.

Methods

Creates the default collection view.

C#
protected override RadCollectionView<GridViewRowInfo> CreateDefaultCollectionView()
Returns:

RadCollectionView<GridViewRowInfo>

Overrides: RadListSource<GridViewRowInfo>.CreateDefaultCollectionView()

Initializes the specified template.

C#
protected virtual void Initialize(GridViewTemplate template)
Parameters:templateGridViewTemplate

The template.

C#
protected override void ProcessCurrencyManagerListChanged(object sender, ListChangedEventArgs e)
Parameters:senderobjecteListChangedEventArgs

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