Skip to main content

BasicExpressionBinding Class

Stores a binding expression that is parsed and processed to specify a report control or parameter‘s property value.

Namespace: DevExpress.XtraReports.Expressions

Assembly: DevExpress.Printing.v24.1.Core.dll

NuGet Package: DevExpress.Printing.Core

Declaration

[TypeConverter(typeof(BasicExpressionBindingConverter))]
public class BasicExpressionBinding

The following members return BasicExpressionBinding objects:

Remarks

A BasicExpressionBinding is an expression that is parsed and processed to specify a control or parameter‘s property value. For parameters, the supported property is Value.

An expression overrides the property’s value.

BasicExpressionBinding elements are stored in a parameter’s BasicExpressionBindingCollection collection. Use the Parameter.ExpressionBindings property to access the BasicExpressionBindingCollection and its elements.

Specify the following BasicExpressionBinding‘s properties to create a binding expression:

  • PropertyName - name of the property to which the expression applies. Set this property to Value.
  • Expression - an expression that is parsed and processed to specify the parameter’s property value.

Tip

A basic expression binding’s visibility scope is limited to constants, operators, and date-time / logical / math / string functions.

Inheritance

Object
BasicExpressionBinding
See Also