2010-05-01 64 views
0

我應該在哪裏存儲事件方法按鈕的Click事件通常是儲存在WPF頁面的後臺代碼,凡在WPF店事件處理方法? - MVVM

<Button Name="myButton" Click="myButton_Click">Click Me</Button> 

但在MVVM它應該是專賣店在其他視圖 - 模型類和綁定點擊按鈕的屬性?

<Button Name="myButton" Click="{Binding StaticResouces myButton_Click}">Click Me</Button> 

回答

3

使用命令。你的VM公開命令和按鍵綁定到它:

<Button Command="{Binding SomeCommand}">Do It!</Button> 

查看delegate commandsactive aware commands的細節我的博客文章就如何實現自定義命令。

+0

感謝您的建議;)我讀了您的文章,也在網上的更多信息,希望這能解決我的問題:) – netmajor 2010-05-04 00:19:05