PivotCustomDrawCellBaseEventArgs.GetFieldValue(PivotGridField, Int32) Method

Returns a field value that belongs to the specified field and corresponds to a data cell with the specified column or row index.

Namespace: DevExpress.XtraPivotGrid

Assembly: DevExpress.XtraPivotGrid.v21.1.dll

Declaration

public object GetFieldValue(
    PivotGridField field,
    int cellIndex
)

Parameters

Name Type Description
field PivotGridField

A PivotGridField object that specifies a column or row field, whose value should be obtained.

cellIndex Int32

A zero-based index of a cell that identifies the required field value. Indexes are numbered starting from the left edge for column fields, and from the top edge for row fields.

Returns

Type Description
Object

The field value that belongs to the specified field and corresponds to a data cell with the specified column or row index.

Remarks

The following image shows cell indexes numerating rows (columns are numerated in the same manner):

CellIndexes

To obtain a row field value for the current row, pass the PivotCustomDrawCellBaseEventArgs.RowIndex property value as the cellIndex parameter. To obtain a column field value, pass the PivotCustomDrawCellBaseEventArgs.ColumnIndex value.

Note

If you call the GetFieldValue method while an asynchronous operation is being performed, an exception will be thrown. To determine whether the operation is in progress, use the pivot grid’s IThreadSafeAccessible.IsAsyncInProgress property. For more information, see Asynchronous Mode.

See Also