The ReentrantObservableCollection<(Of <(<'T>)>)> class represents the same
interface and functionality as the DeferrableObservableCollection<(Of <(<'T>)>)>
with one exception: it allows collection changing in event handlers for
the CollectionChanged event.
Namespace:
C1.Silverlight.ScheduleAssembly: C1.Silverlight.Schedule (in C1.Silverlight.Schedule.dll)
Syntax
C# |
---|
public class ReentrantObservableCollection<T> : Collection<T>, INotifyCollectionChanged, INotifyPropertyChanged |
Visual Basic |
---|
Public Class ReentrantObservableCollection(Of T) _ Inherits Collection(Of T) _ Implements INotifyCollectionChanged, INotifyPropertyChanged |
Type Parameters
- T
Inheritance Hierarchy
System..::..Object
System.Collections.ObjectModel..::..Collection<(Of <(<'T>)>)>
C1.Silverlight.Schedule..::..ReentrantObservableCollection<(Of <(<'T>)>)>
C1.Silverlight.Schedule..::..DateList
System.Collections.ObjectModel..::..Collection<(Of <(<'T>)>)>
C1.Silverlight.Schedule..::..ReentrantObservableCollection<(Of <(<'T>)>)>
C1.Silverlight.Schedule..::..DateList