我有一个关于Josh Smith 在 MVVM 上著名的演示应用程序的问题。
我尝试围绕它构建一个“真正的”应用程序来学习 WPF。
他在包含 2 个命令的 MainWindowViewModel 中创建了这个 CommandsList(创建新的并查看所有客户)。此列表是只读的(为什么?任何特殊原因?)。我认为根据当前选择的工作区添加和删除一些命令会很好。就像在有焦点时编辑或删除客户等等。
我将如何做到这一点?!我可以将其设为普通列表并添加命令吗?或者将命令视图绑定到选定工作区的命令列表而不是主窗口?如何?还有其他方法吗?请分享你的想法!
非常感谢你!