我需要为ViewModel设置不同的命令,例如Close,Edit,Cancel,ShowPic,ShowVideo。
基于我有不同的ViewModels,我有像关闭,编辑,取消等常用命令做相同的操作,只有上下文可以不同。然后对于其他像ShowPic,ShowVideo它们属于他们自己的视图模型。在MVVM中存储RelayCommand的好习惯
在这样的情况下如何组织你的命令的好做法:
- 你把他们都在一个单独的类叫“命令”?
- 你把它们放在那里有各自的ViewModels,甚至有些是常见的?
- 你是否将公共命令与其他人分开?
感谢您的建议和样品你将如何组织他们。
未查看特定