Skip to main content

CompatibilitySettings.DXBindingResolvingMode Property

Gets or sets a value that specifies how the DXBinding (DXEvent, DXCommand) markup extensions resolve input expressions.

Namespace: DevExpress.Xpf.Core

Assembly: DevExpress.Data.Desktop.v24.1.dll

NuGet Packages: DevExpress.Data.Desktop, DevExpress.ExpressApp.Win.Design

Declaration

public static DXBindingResolvingMode DXBindingResolvingMode { get; set; }

Property Value

Type Description
DXBindingResolvingMode

Any of the DXBindingResolvingMode enumeration values.

Available values:

Name Description
LegacyStaticTyping

The DXBinding, DXCommand and DXEvent markup extensions compile their expressions thus using static typization, so you do need to cast values.

DynamicTyping

The DXBinding, DXCommand and DXEvent markup extensions interpret their expressions that allows them using dynamic typization, so you do no need to cast values.

Remarks

Starting with DevExpress v.18.1, the DXBinding (DXEvent, DXCommand) markup extensions resolve their input expressions using the dynamic typization mechanism. To make the markup extensions use the static typization, set the DXBindingResolvingMode property to DXBindingResolvingMode.LegacyStaticTyping

See Also