Skip to main content

WindowsFormsSettings.UseAdvancedFilterEditorControl Property

Specifies whether WinForms data-aware controls should use the advanced Filter Editor Control that features a single-tab interface and enhanced text criteria builder.

Namespace: DevExpress.XtraEditors

Assembly: DevExpress.Utils.v22.1.dll

Declaration

public static DefaultBoolean UseAdvancedFilterEditorControl { get; set; }

Property Value

Type Description
DefaultBoolean

A DefaultBoolean enumerator value that specifies whether or not WinForms data-aware controls should use the advanced Filter Editor Control.

Available values:

Name Description
True

true. DefaultBoolean.True has a constant value of 0, while the standard true value corresponds to a value of 1. In Visual Basic, do not use implicit conversion of Boolean values to DefaultBoolean, and vice versa, as the conversion may produce incorrect results.

False

false. DefaultBoolean.False has a constant value of 1, while the standard false value corresponds to a value of 0. In Visual Basic, do not use implicit conversion of Boolean values to DefaultBoolean, and vice versa, as the conversion may produce incorrect results.

Default

The default behavior determined by the control’s logic.

Remarks

This setting specifies whether data-aware controls that have been using the legacy Filter Editor Control (the DevExpress.XtraFilterEditor.FilterEditorControl class from the “DevExpress.XtraRichEdit.v22.1 library) should switch to its updated version (the FilterEditorControl class from the “DevExpress.DataAccess.v22.1.UI” library).

New Filter Editor Control

The primary difference between two Filter Editor Control versions is their “Text” panel implementation. Most data-aware controls do not display this panel by default (the editor’s ViewMode property is set to Visual), so for your end-users, there is no difference between these two Filter Editor Controls.

See Also