Skip to main content

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

DataBindingMode Enum

Lists the available data binding modes.

Namespace: DevExpress.XtraReports.UI

Assembly: DevExpress.XtraReports.v24.2.dll

NuGet Package: DevExpress.Reporting.Core

#Declaration

public enum DataBindingMode

#Members

Name Description
Bindings

The legacy data binding mode, in which providing any custom logic to the report requires report scripts.

Expressions

The default binding mode that allows you to provide expressions with restricted customization options (only the XRControl.BeforePrint event is available).

ExpressionsAdvanced

The binding mode that allows you to provide expressions in both the XRControl.BeforePrint and XRControl.PrintOnPage event handlers. See Use Variables for Event-Related Expressions.

#Related API Members

The following properties accept/return DataBindingMode values:

#Remarks

Use the UserDesignerOptions.DataBindingMode property to specify the data binding mode.

In the Visual Studio Designer, invoke the Report Designer Options dialog to change the data binding mode:

Report Designer Options Dialog Expressions Advanced Mode

See Also