Class
CardDataFieldDescriptorCollection

Represents a collection of CardDataFieldDescriptor items.

Definition

Namespace:Telerik.Windows.Controls.Data.CardView

Assembly:Telerik.Windows.Controls.Data.dll

Syntax:

cs-api-definition
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

CardDataFieldDescriptorCollection()

Declaration

cs-api-definition
public CardDataFieldDescriptorCollection()

Properties

CardView

Gets the RadCardView that uses the data in this collection.

Declaration

cs-api-definition
public RadCardView CardView { get; }

Property Value

RadCardView

Methods

InsertItem(int, CardDataFieldDescriptor)

Declaration

cs-api-definition
protected override void InsertItem(int index, CardDataFieldDescriptor item)

Parameters

index

int

item

CardDataFieldDescriptor

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

OnItemChanged(ItemChangedEventArgs<CardDataFieldDescriptor>)

Raises the ItemChanged event.

Declaration

cs-api-definition
protected override void OnItemChanged(ItemChangedEventArgs<CardDataFieldDescriptor> e)

Parameters

e

ItemChangedEventArgs<CardDataFieldDescriptor>

The ItemChangedEventArgs<T> instance containing the event data.

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

SetItem(int, CardDataFieldDescriptor)

Declaration

cs-api-definition
protected override void SetItem(int index, CardDataFieldDescriptor item)

Parameters

index

int

item

CardDataFieldDescriptor

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