Class
ListControlListSource

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.UI.dll

Syntax:

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

Inheritance: objectRadListSource<RadListDataItem>ListControlListSource

Implements: ICancelAddNewICollectionICurrencyManagerProviderIDisposableIEnumerableIListINotifyCollectionChangedINotifyPropertyChangedITypedList

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

Constructors

ListControlListSource(IDataItemSource)

Declaration

cs-api-definition
public ListControlListSource(IDataItemSource owner)

Parameters

owner

IDataItemSource

Properties

Resetting

Declaration

cs-api-definition
public bool Resetting { get; }

Property Value

bool

Methods

InitializeBoundRow(RadListDataItem, object)

Declaration

cs-api-definition
protected override void InitializeBoundRow(RadListDataItem item, object dataBoundItem)

Parameters

item

RadListDataItem

dataBoundItem

object

Overrides RadListSource<RadListDataItem>.InitializeBoundRow(RadListDataItem, object)

Reset()

Resets this instance.

Declaration

cs-api-definition
public override void Reset()

Overrides RadListSource<RadListDataItem>.Reset()