Skip to main content
A newer version of this page is available. .

PivotFieldValueEventArgsBase<T> Members

Serves as a base for classes that provide data for the events which are used to customize column and row headers.

Constructors

Name Description
PivotFieldValueEventArgsBase(T) Initializes a new instance of the PivotFieldValueEventArgsBase<T> class.
PivotFieldValueEventArgsBase(PivotFieldValueItem, T) Initializes a new instance of the PivotFieldValueEventArgsBase<T> class.
PivotFieldValueEventArgsBase(PivotFieldValueItem) Initializes a new instance of the PivotFieldValueEventArgsBase<T> class.

Fields

Name Description
Empty static Provides a value to use with events that do not have event data. Inherited from EventArgs.

Properties

Name Description
CustomTotal Gets the custom total that corresponds to the currently processed column/row header.
Data For internal use.
DataField Gets the data field that specifies the processed value.
Field Gets the field being processed. Inherited from PivotFieldEventArgsBase<T>.
FieldIndex Gets the field position among the visible fields within the header area.
IsCollapsed Gets whether the processed field value is collapsed.
IsColumn Gets whether the field is displayed within the Column Header Area.
IsOthersValue Gets or sets whether the current header corresponds to the “Others” row/column.
Item For internal use.
MaxIndex Gets the maximum row index (for row fields) or column index (for column fields) that corresponds to the processed field value.
MinIndex Gets the minimum row index (for row fields) or column index (for column fields) that corresponds to the processed field value.
Value Gets the column field or row field value that corresponds to the currently processed column/row header.
ValueType Gets the type of the currently processed header of a column or a row.

Methods

Name Description
ChangeExpandedState() Changes the expanded state of the field value currently being processed.
CreateDrillDownDataSource() Returns data records that are used to calculate a summary value for the specified cell.
CreateDrillDownDataSource(List<String>) Returns data records that are used to calculate a summary value for the specified cell.
CreateDrillDownDataSource(Int32, List<String>) Returns data records used to calculate a summary value for the specified cell in OLAP and server mode.
CreateDrillDownDataSource(Int32) Returns data records that are used to calculate a summary value for the specified cell.
CreateOLAPDrillDownDataSource(Int32, List<String>) Obsolete. In OLAP mode, returns a list of records used to calculate a summary value for the specified cell.
CreateServerModeDrillDownDataSource(Int32, List<String>) Obsolete. In server mode, returns a list of records used to calculate a summary value for the specified cell.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
GetCellValue(Int32, Int32) Returns a value displayed in the specified cell.
GetFieldValue(T, Int32) Returns the specified column or row field value for the cell, addressed by its zero-based index in the Data Area.
GetHashCode() Serves as the default hash function. Inherited from Object.
GetHigherLevelFields() Returns the parent field for the field value currently being processed.
GetHigherLevelFieldValue(T) Returns the value of a specific parent field corresponding to the field value currently being processed.
GetType() Gets the Type of the current instance. Inherited from Object.
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
ToString() Returns a string that represents the current object. Inherited from Object.
See Also