[]
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. |