4
我們在這個項目中使用了Views和ViewModels,因此我們試圖儘可能減少View的代碼隱藏。如何處理WPF Datagrid雙擊而不使用後臺代碼
我試圖將WPFToolkit DataGrid
的MouseDoubleClick
事件綁定到相同視圖中已有的Button
已使用的相同代碼。
的Button
聲明爲以下幾點:
<Button Content="Select" cmd:ButtonBaseExtensions.Command="{Binding CommandViewEmployer}"/>
這意味着它運行CommandViewEmployer
屬性,視圖模型。我如何讓Grid
MouseDoubleClick
運行相同的屬性?我試過添加MouseDoubleClick="{Binding CommandViewEmployer}"
,哪個錯誤。
我想盡可能少的代碼隱藏,沒有優先。
ButtonBaseExtensions.Command似乎是一個附加屬性。爲什麼不改變就是在任何元素上處理DoubleClick(而不僅僅是按鈕)? – japf 2009-09-10 07:32:26