如何处理WPF Datagrid双击而不使用后面的代码

我们在这个项目中使用了Views和ViewModels,因此我们试图在View的代码隐藏中尽可能少.

我正在尝试将WPFToolkit DataGrid的MouseDoubleClick事件绑定到同一视图中的Button已经使用的相同代码.

Button被声明为以下内容:

<Button Content="Select" cmd:ButtonBaseExtensions.Command="{Binding CommandViewEmployer}"/>

这意味着它在ViewModel中运行CommandViewEmployer属性.如何让Grid MouseDoubleClick运行相同的属性?我尝试添加MouseDoubleClick =“{Binding CommandViewEmployer}”,这些错误.

我试图在尽可能少的代码隐藏中得到这个,最好没有.

最佳答案 你可以使用像Marlon Grech的
attached command behaviors这样的东西.

点赞