A newer version of this page is available. Switch to the current version.

PivotFieldImageIndexThreadSafeEventArgs Class

Provides thread-safe access to the PivotGridControl.FieldValueImageIndex event data.

Namespace: DevExpress.XtraPivotGrid

Assembly: DevExpress.XtraPivotGrid.v19.1.dll

Declaration

public class PivotFieldImageIndexThreadSafeEventArgs :
    PivotCustomDrawBaseThreadSafeEventArgs
Public Class PivotFieldImageIndexThreadSafeEventArgs
    Inherits PivotCustomDrawBaseThreadSafeEventArgs

Related API Members

The following members accept/return PivotFieldImageIndexThreadSafeEventArgs objects:

Remarks

Data for the PivotGridControl.FieldValueImageIndex event is provided by PivotFieldImageIndexEventArgs objects. For the purpose of thread safety, members exposed by the PivotFieldImageIndexEventArgs class cannot be used to access event data while an asynchronous operation is being performed.

The PivotFieldImageIndexThreadSafeEventArgs class defines a thread-safe event parameter that allows you to access event data when an asynchronous operation is in progress. PivotFieldImageIndexThreadSafeEventArgs objects are owned by the PivotFieldImageIndexEventArgs event parameters and expose properties and methods that provide thread-safe access to the corresponding owner's members. Use the owner's PivotFieldImageIndexEventArgs.ThreadSafeArgs property to access a thread-safe event parameter. To determine whether an asynchronous operation is being performed, use the pivot grid's IThreadSafeAccessible.IsAsyncInProgress property. To learn more, see Asynchronous Mode.

Inheritance

Object
PivotCustomDrawBaseThreadSafeEventArgs
PivotFieldImageIndexThreadSafeEventArgs
See Also