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

DevExpress.Data.Controls.ExpressionEditor Namespace

Contains classes and interfaces enabling you to customize the Expression Editor in WinForms applications.

Assembly: DevExpress.Data.v20.2.dll

NuGet Packages: DevExpress.Data, DevExpress.WindowsDesktop.Data

Classes

Name Description
AutoCompleteItem Enables customization of Expression Editor items for which automatic completion is available.
ColumnInfo Provides information about a data column listed in the Expression Editor.
ConstantInfo Provides information about a static constant listed in the Expression Editor.
ExpressionEditorContext Enables customization of the Expression Editor.
ExpressionEditorModel The Expression Editor model.
ExpressionEditorOptionsBehavior Enables additional customization of the Expression Editor.
ExpressionEditorPresenter Provides the Presenter functionality to an Expression Editor.
ExpressionEditorUIHelper static Enables you to launch the Expression Editor in your application at runtime with the specified settings.
FunctionInfo Provides information about a function listed in the Expression Editor.
ItemInfoBase The base for classes that provide functionality to Expression Editor items (such as constants, functions and data columns).
OperatorInfo Provides information about an operator listed in the Expression Editor.
ParameterInfo Provides information about a parameter listed in the Expression Editor.

Interfaces

Name Description
IAutoCompleteItemsProvider If implemented, enables you to obtain the list of suggestions corresponding to a specific part of an expression.
IColumnDynamicProvider Provides information about data columns which becomes available only at runtime (as is the case with recurrent data fields in a report’s XtraReportBase.DataSource)
ICriteriaOperatorValidatorProvider If implemented, enables you to access the criteria validator assigned to an Expression Editor.
IExpressionEditorColorProvider If implemented, provides a color scheme for painting expression elements in the Expression Editor.
IExpressionEditorPresenter If implemented, provides the Presenter functionality to an Expression Editor.
IExpressionEditorView If implemented, provides the View functionality to an Expression Editor.

Enums

Name Description
AutoCompleteItemKind Lists the items for which automatic completion is available in the Expression Editor.
ExpressionElementKind Lists the elements of an expression available in the Expression Editor.