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

DataViewBase.WaitIndicatorType Property

Gets or sets a value that specifies how async data loading operations are indicated within the grid. This is a dependency property.

Namespace: DevExpress.Xpf.Grid

Assembly: DevExpress.Xpf.Grid.v19.1.Core.dll

Declaration

public WaitIndicatorType WaitIndicatorType { get; set; }

Property Value

Type Description
WaitIndicatorType

A WaitIndicatorType enumeration value that specifies how async data loading operations are indicated within the grid.

Available values:

Name Description
Default

Background operations are indicated within a dedicated indicator button. For the grid control, these operations are indicated within the Header Panel Button.

Panel

Background operations are indicated within a special panel displayed above a control.

None

Background operations are not indicated.

Remarks

The DXGrid control supports Instant Feedback UI Mode - an asynchronous mode. With this mode, you will no longer experience any UI freezing. Data operations will be performed asynchronously, in a background thread and both the Grid Control and your application will always be highly responsive. The user can continue to scroll through records, and even re-sort, re-group and re-filter the control’s data.

To provide visual feedback, the grid shows a wait indicator. Its type is specified by the WaitIndicatorType property. By default, background operations are indicated within a dedicated indicator button.

InstanceFeedback_DefaultWaitIndicator

Set the WaitIndicatorType property to WaitIndicatorType.Panel to display a special panel above a grid control (see the image below). Its layout and appearance can be changed via the DataViewBase.WaitIndicatorStyle property.

InstantFeedback_panelWaitIndicator

The following code snippet (auto-collected from DevExpress Examples) contains a reference to the WaitIndicatorType property.

Note

The algorithm used to collect these code examples remains a work in progress. Accordingly, the links and snippets below may produce inaccurate results. If you encounter an issue with code examples below, please use the feedback form on this page to report the issue.

See Also