DevExpress.Data.Controls.ExpressionEditor Namespace
Contains classes and interfaces enabling you to customize the Expression Editor in WinForms applications.
Assembly: DevExpress.Data.v25.1.dll
NuGet Package: DevExpress.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. |