New to Telerik UI for WPFStart a free 30-day trial

Represents a collection of CardDataFieldDescriptor items.

Definition

Namespace:Telerik.Windows.Controls.Data.CardView

Assembly:Telerik.Windows.Controls.Data.dll

Syntax:

C#
public class CardDataFieldDescriptorCollection : ObservableItemCollection<CardDataFieldDescriptor>, IList<CardDataFieldDescriptor>, ICollection<CardDataFieldDescriptor>, IList, ICollection, IReadOnlyList<CardDataFieldDescriptor>, IReadOnlyCollection<CardDataFieldDescriptor>, IEnumerable<CardDataFieldDescriptor>, IEnumerable, INotifyCollectionChanged, INotifyPropertyChanged, ISuspendNotifications, INotifyItemChanged

Inheritance: objectCollection<CardDataFieldDescriptor>ObservableCollection<CardDataFieldDescriptor>RadObservableCollection<CardDataFieldDescriptor>ObservableItemCollection<CardDataFieldDescriptor>CardDataFieldDescriptorCollection...

Implements: ICollectionICollection<CardDataFieldDescriptor>IEnumerableIEnumerable<CardDataFieldDescriptor>IListIList<CardDataFieldDescriptor>INotifyCollectionChangedINotifyItemChangedINotifyPropertyChangedIReadOnlyCollection<CardDataFieldDescriptor>IReadOnlyList<CardDataFieldDescriptor>ISuspendNotifications...

Inherited Members ObservableItemCollection<CardDataFieldDescriptor>.ClearItems()ObservableItemCollection<CardDataFieldDescriptor>.OnCollectionChanged(NotifyCollectionChangedEventArgs)ObservableItemCollection<CardDataFieldDescriptor>.ItemChangedRadObservableCollection<CardDataFieldDescriptor>.AddRange(IEnumerable<CardDataFieldDescriptor>)RadObservableCollection<CardDataFieldDescriptor>.InsertRange(IEnumerable<CardDataFieldDescriptor>, int)RadObservableCollection<CardDataFieldDescriptor>.RemoveRange(IEnumerable<CardDataFieldDescriptor>)RadObservableCollection<CardDataFieldDescriptor>.Reset()RadObservableCollection<CardDataFieldDescriptor>.OnPropertyChanged(PropertyChangedEventArgs)RadObservableCollection<CardDataFieldDescriptor>.OnCollectionChanging(CollectionChangingEventArgs)RadObservableCollection<CardDataFieldDescriptor>.RemoveItem(int)RadObservableCollection<CardDataFieldDescriptor>.SuspendNotifications()RadObservableCollection<CardDataFieldDescriptor>.ResumeNotifications()RadObservableCollection<CardDataFieldDescriptor>.RaiseCollectionChangedOnResume()RadObservableCollection<CardDataFieldDescriptor>.IsDirtyRadObservableCollection<CardDataFieldDescriptor>.ShouldResetOnResumeNotificationsRadObservableCollection<CardDataFieldDescriptor>.NotificationsSuspendedRadObservableCollection<CardDataFieldDescriptor>.AddedItemsRadObservableCollection<CardDataFieldDescriptor>.RemovedItemsRadObservableCollection<CardDataFieldDescriptor>.CollectionChangingRadObservableCollection<CardDataFieldDescriptor>.PropertyChangedObservableCollection<CardDataFieldDescriptor>.Move(int, int)ObservableCollection<CardDataFieldDescriptor>.MoveItem(int, int)ObservableCollection<CardDataFieldDescriptor>.BlockReentrancy()ObservableCollection<CardDataFieldDescriptor>.CheckReentrancy()ObservableCollection<CardDataFieldDescriptor>.CollectionChangedCollection<CardDataFieldDescriptor>.Add(CardDataFieldDescriptor)Collection<CardDataFieldDescriptor>.Clear()Collection<CardDataFieldDescriptor>.CopyTo(CardDataFieldDescriptor[], int)Collection<CardDataFieldDescriptor>.Contains(CardDataFieldDescriptor)Collection<CardDataFieldDescriptor>.GetEnumerator()Collection<CardDataFieldDescriptor>.IndexOf(CardDataFieldDescriptor)Collection<CardDataFieldDescriptor>.Insert(int, CardDataFieldDescriptor)Collection<CardDataFieldDescriptor>.Remove(CardDataFieldDescriptor)Collection<CardDataFieldDescriptor>.RemoveAt(int)Collection<CardDataFieldDescriptor>.CountCollection<CardDataFieldDescriptor>.ItemsCollection<CardDataFieldDescriptor>.this[int]...

Constructors

C#
public CardDataFieldDescriptorCollection()

Properties

Gets the RadCardView that uses the data in this collection.

C#
public RadCardView CardView { get; }

Methods

C#
protected override void InsertItem(int index, CardDataFieldDescriptor item)
Parameters:indexintitemCardDataFieldDescriptor

Overrides: RadObservableCollection<CardDataFieldDescriptor>.InsertItem(int, CardDataFieldDescriptor)

Raises the ItemChanged event.

C#
protected override void OnItemChanged(ItemChangedEventArgs<CardDataFieldDescriptor> e)
Parameters:eItemChangedEventArgs<CardDataFieldDescriptor>

The ItemChangedEventArgs<T> instance containing the event data.

Overrides: ObservableItemCollection<CardDataFieldDescriptor>.OnItemChanged(ItemChangedEventArgs<CardDataFieldDescriptor>)

C#
protected override void SetItem(int index, CardDataFieldDescriptor item)
Parameters:indexintitemCardDataFieldDescriptor

Overrides: ObservableCollection<CardDataFieldDescriptor>.SetItem(int, CardDataFieldDescriptor)