[]
Represents an adapter that converts an GrapeCity.Viewer.Common.Implementation.INotificationCollection<T> of TSource type items to
a ObservableCollection<T> of TTarget type items.
public class NotificationCollectionAdapter<TSource, TTarget> : ObservableCollection<TTarget>, IList<TTarget>, ICollection<TTarget>, IList, ICollection, IReadOnlyList<TTarget>, IReadOnlyCollection<TTarget>, IEnumerable<TTarget>, IEnumerable, INotifyCollectionChanged, INotifyPropertyChanged
| Name | Description |
|---|---|
| TSource | The type of items in the source GrapeCity.Viewer.Common.Implementation.INotificationCollection<T>. |
| TTarget | The type of items in the target ObservableCollection<T>. |
| Name | Description |
|---|---|
| NotificationCollectionAdapter(INotificationCollection<TSource>, Func<TSource, int, TTarget>) | Initializes a new instance of the NotificationCollectionAdapter<TSource, TTarget> class. |