Class
FieldCollection

An read only observable collection of IField items.

Definition

Namespace:Telerik.WinControls.UI.PivotFieldList

Assembly:Telerik.WinControls.PivotGrid.dll

Syntax:

cs-api-definition
public sealed class FieldCollection : ReadOnlyObservableCollection<IField>, INotifyCollectionChanged, INotifyPropertyChanged, IBindingList, IList, ICollection, IEnumerable

Inheritance: objectReadOnlyCollection<IField>ReadOnlyObservableCollection<IField>FieldCollection

Implements: IBindingListICollectionIEnumerableIListINotifyCollectionChangedINotifyPropertyChanged

Inherited Members ReadOnlyCollection<IField>.Contains(IField)ReadOnlyCollection<IField>.CopyTo(IField[], int)ReadOnlyCollection<IField>.GetEnumerator()ReadOnlyCollection<IField>.IndexOf(IField)ReadOnlyCollection<IField>.CountReadOnlyCollection<IField>.this[int]

Properties

FieldCollectionType

Gets the FieldCollectionType that describes what role has this collection in the parent FieldListViewModel.

Declaration

cs-api-definition
public FieldCollectionType FieldCollectionType { get; }

Property Value

FieldCollectionType

Parent

Gets the FieldListViewModel this collection is part of.

Declaration

cs-api-definition
public FieldListViewModel Parent { get; }

Property Value

FieldListViewModel

Methods

OnCollectionChanged(NotifyCollectionChangedEventArgs)

Fires the CollectionChanged event when the underlying collection changes.

Declaration

cs-api-definition
protected override void OnCollectionChanged(NotifyCollectionChangedEventArgs args)

Parameters

args

NotifyCollectionChangedEventArgs

The event arguments describing the collection change.

Overrides ReadOnlyObservableCollection<IField>.OnCollectionChanged(NotifyCollectionChangedEventArgs)

Events

ListChanged

Declaration

cs-api-definition
public event ListChangedEventHandler ListChanged

Event Value

ListChangedEventHandler

Implements IBindingList.ListChanged