[]
        
(Showing Draft Content)

C1.PivotEngine.PivotFieldList

PivotFieldList Class

Represents a list of PivotField objects.

Inheritance
PivotFieldList
Namespace: C1.PivotEngine
Assembly: C1.PivotEngine.dll
Syntax
public class PivotFieldList : BindingList<PivotField>, IList<PivotField>, ICollection<PivotField>, IReadOnlyList<PivotField>, IReadOnlyCollection<PivotField>, IEnumerable<PivotField>, IBindingList, IList, ICollection, IEnumerable, ICancelAddNew, IRaiseItemChangedEvents

Properties

Name Description
this[string]

Gets a PivotField by name.

MaxItems

Gets or sets the maximum number of fields allowed in this list.

Methods

Name Description
Add(params string[])

Adds an existing PivotField to the list.

AddCalculatedField(string, string)

Adds a new calculated field to the list

ClearItems()

Removes all items from the list.

IndexOf(string)

Gets the position of a given PivotField in the list.

Insert(int, string)

Inserts a PivotField at a specified position in the list.

InsertItem(int, PivotField)

Inserts a PivotField at a specified position in the list.

Remove(string)

Removes the first occurrence of the PivotField with a key that matches the one passed as parameter.

RemoveItem(int)

Removes an item from the list.

SetItem(int, PivotField)

Replaces the item at a specified position.

Operators

Name Description
implicit operator C1FlexPivotFieldList(PivotFieldList)