我需要爲ViewModel設置不同的命令,例如Close,Edit,Cancel,ShowPic,ShowVideo。
基於我有不同的ViewModels,我有像關閉,編輯,取消等常用命令做相同的操作,只有上下文可以不同。然後對於其他像ShowPic,ShowVideo它們屬於他們自己的視圖模型。在MVVM中存儲RelayCommand的好習慣
在這樣的情況下如何組織你的命令的好做法:
- 你把他們都在一個單獨的類叫「命令」?
- 你把它們放在那裏有各自的ViewModels,甚至有些是常見的?
- 你是否將公共命令與其他人分開?
感謝您的建議和樣品你將如何組織他們。
未查看特定