ObservableCollectionExtended<(Of <(<'T>)>)> Class

This is an ObservableCollection with a read-only wrapper and support for weak events. This will use weak events to listen to objects implementing INotifyPropertyChangedWeak. This will use normal events to listen to objects implementing INotifyPropertyChanged.

Namespace:  Tortuga.Anchor.Collections
Assembly:  Tortuga.Anchor (in Tortuga.Anchor.dll)

Syntax


Public Class ObservableCollectionExtended(Of T) _
	Inherits ObservableCollection(Of T) _
	Implements INotifyCollectionChangedWeak, INotifyPropertyChangedWeak, INotifyItemPropertyChangedWeak

Type Parameters

T
The type of elements in the collection.

Inheritance Hierarchy


Object
  Collection<(Of <(<'Object>)>)>
    ObservableCollection<(Of <(<'T>)>)>
      Tortuga.Anchor.Collections..::..ObservableCollectionExtended<(Of <(<'T>)>)>