Skip to main content
A newer version of this page is available. .
All docs
V21.1

FilterControl.AllowCustomExpressions Property

Gets or sets whether the Filter Control allows you to display, create and edit custom expressions—expressions that cannot be converted to Filter Control nodes.

Namespace: DevExpress.XtraEditors

Assembly: DevExpress.XtraEditors.v21.1.dll

NuGet Packages: DevExpress.Win.Design, DevExpress.Win.Navigation

Declaration

[DefaultValue(DefaultBoolean.Default)]
[DXCategory("Appearance")]
public DefaultBoolean AllowCustomExpressions { get; set; }

Property Value

Type Default Description
DefaultBoolean **Default**

A value that specifies whether the Filter Control allows you to display, create and edit custom expressions.

Available values:

Name Description
True

Corresponds to a Boolean value of true.

False

Corresponds to a Boolean value of false.

Default

The default behavior determined by the control’s logic.

Remarks

Individual filter expressions (for example, expressions that contain advanced or custom functions) cannot be converted to Filter Control nodes. Below is an example:

[Sales Date] > AddDays(LocalDateTimeToday(), -25)

The AllowCustomExpressions property specifies whether and how the Filter Control displays these expressions. The following options are available:

  • True — Filter Control displays custom expressions, and allows users to edit existing and create new custom expressions.

    FilterControl-Custom Expressions

    Users can create new custom expressions from a context menu.

    FilterControl - Add Custom Expressions menu

    Users can click the expression to open the Expression Editor, which allows them to edit the expression.

    FilterControl-Custom Expressions-Expression Editor

  • Default — Filter Control displays custom expressions as simple text. A user cannot edit or create custom expressions. FilterControl-Custom Expressions-Default mode

  • False — Filter Control does not display custom expressions, and does not allow users to create new ones.

See Also