Skip to main content
All docs
V23.2

WinExplorerView.BindCommand(Object, String, Func<Object>) Method

Binds the specific parameterized MVVM command to an HTML element.

Namespace: DevExpress.XtraGrid.Views.WinExplorer

Assembly: DevExpress.XtraGrid.v23.2.dll

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

Declaration

public IDisposable BindCommand(
    object command,
    string elementId,
    Func<object> queryCommandParameter
)

Parameters

Name Type Description
command Object

The command to be bound to this HTML element.

elementId String

The unique element ID.

queryCommandParameter Func<Object>

A Func delegate that passes the specific Object to the command as a parameter.

Returns

Type Description
IDisposable

An IDisposable object. Disposing of this object unbinds the command from this HTML element.

Remarks

See the Code Examples demo module for the full example.

MVVMContext context = new MVVMContext();
context.ViewModelType = typeof(ViewModel);
var fluent = context.OfType<ViewModel>();
fluent.BindCommandToElement(htmlContentControl, "btnPhone", x => x.Phone);
fluent.BindCommandToElement(htmlContentControl, "btnVideo", x => x.Video);
fluent.BindCommandToElement(htmlContentControl, "btnText", x => x.TextMessage);
See Also