我有一個視圖,允許用戶選擇一些數據:例如一些日期,並執行需要這些數據的命令。在MVVM體系結構中應該在哪裏以及如何管理選定的項目?
所以在我的命令,我應該有選定日期的引用,但什麼是讓這個日期去視圖模型一側的命令生活的最佳做法:
- 添加SelectedDate依賴屬性在ViewModel中綁定我的視圖,然後在我的命令中通過「@ this.SelectedDate」引用它(帶@這是對當前ViewModel的引用),讓視圖通過「參數」命令的「Execute」方法,並用「DateTime selectedDate =(DateTime)」參數引用日期;「,
- a呃其他解決辦法...
感謝提前。
感謝您的貢獻。 這似乎是DP解決方案是最好的。 – Pragmateek 2010-06-22 07:49:45