2009-09-10 69 views
4

我們在這個項目中使用了Views和ViewModels,因此我們試圖儘可能減少View的代碼隱藏。如何處理WPF Datagrid雙擊而不使用後臺代碼

我試圖將WPFToolkit DataGridMouseDoubleClick事件綁定到相同視圖中已有的Button已使用的相同代碼。

Button聲明爲以下幾點:

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

這意味着它運行CommandViewEmployer屬性,視圖模型。我如何讓GridMouseDoubleClick運行相同的屬性?我試過添加MouseDoubleClick="{Binding CommandViewEmployer}",哪個錯誤。

我想盡可能少的代碼隱藏,沒有優先。

+0

ButtonBaseExtensions.Command似乎是一個附加屬性。爲什麼不改變就是在任何元素上處理DoubleClick(而不僅僅是按鈕)? – japf 2009-09-10 07:32:26

回答