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

XRDesignMdiControllerDesignSettings.UseLegacyFilterEditor Property

Indicates whether to use a legacy Filter Editor or a new one in reporting applications.

Namespace: DevExpress.XtraReports.UserDesigner

Assembly: DevExpress.XtraReports.v19.2.Extensions.dll

NuGet Package: DevExpress.Win.Reporting

Declaration

[DefaultValue(DefaultBoolean.Default)]
public DefaultBoolean UseLegacyFilterEditor { get; set; }

Property Value

Type Default Description
DefaultBoolean Default

true if a legacy Filter Editor is used. By default, this property is set to false.

Available values:

Name Description
True

Corresponds to a Boolean value of true.

False

Corresponds to a Boolean value of false.

Default

The value is determined by the current object’s parent object setting (e.g., a control setting).

Property Paths

You can access this nested property as listed below:

Object Type Path to UseLegacyFilterEditor
XRDesignMdiController
.DesignSettings .UseLegacyFilterEditor

Remarks

A Filter Editor allows you to construct filter criteria in a tree-like form using the Visual mode or manually using the Text mode. The primary difference between the legacy Filter Editor and the new one is the Text mode implementation.

The Legacy Filter Editor has two tabs for constructing filter criteria.

FilterEditor_Legacy

The new Filter Editor has a single-tab interface.

FilterEditor_New

In addition, the new Filter editor has an enhanced text criteria builder. It supports intelligent code completion (suggesting functions and available data fields as you type) and error validation.

FilterEditor_New_Features

By default, the new Filter Editor is used in reporting applications. You can keep using the legacy Filter Editor by setting the UseLegacyFilterEditor property to true.

See Also