Class
DoubleSourceReadOnlyObservableCollection<TSourceCollection, TItem>

Definition

Namespace:Telerik.Windows.Core

Assembly:Telerik.Windows.Scheduling.Core.dll

Type Parameters:

TSourceCollection

TItem

Syntax:

cs-api-definition
public class DoubleSourceReadOnlyObservableCollection<TSourceCollection, TItem> : IEnumerable<TItem>, IEnumerable, INotifyCollectionChanged where TSourceCollection : IList<TItem>, INotifyCollectionChanged

Inheritance: objectDoubleSourceReadOnlyObservableCollection<TSourceCollection, TItem>

Implements: IEnumerableIEnumerable<TItem>INotifyCollectionChanged

Constructors

DoubleSourceReadOnlyObservableCollection(TSourceCollection, IEnumerable<TItem>)

Declaration

cs-api-definition
public DoubleSourceReadOnlyObservableCollection(TSourceCollection sourceCollection, IEnumerable<TItem> defaultCollection)

Parameters

sourceCollection

TSourceCollection

defaultCollection

IEnumerable<TItem>

Methods

GetEnumerator()

Declaration

cs-api-definition
public IEnumerator<TItem> GetEnumerator()

Returns

IEnumerator<TItem>

Implements IEnumerable<TItem>.GetEnumerator()

OnCollectionChanged(NotifyCollectionChangedEventArgs)

Declaration

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

Parameters

e

NotifyCollectionChangedEventArgs

Events

CollectionChanged

Declaration

cs-api-definition
public event NotifyCollectionChangedEventHandler CollectionChanged

Event Value

NotifyCollectionChangedEventHandler

Implements INotifyCollectionChanged.CollectionChanged