【发布时间】:2013-07-26 07:39:27
【问题描述】:
我正在使用 MVVM 并且有一个带有关闭按钮的主窗口,并且它绑定到 MainWindowViewModel 的 ICommand 命令。 在主窗口中有两个UserControl1和UserControl2,分别绑定到视图模型UserControlVM1和UserControlVM2。
UserControlVM1 和 UserControlVM2 有一个名为 CleanUp 的命令,用于清理资源。
所以每当在主窗口上单击关闭按钮时,我都想调用 Usercontrol 视图模型的 CleanUp 命令。我们如何在 XAML 或任何其他替代方案中做到这一点?
【问题讨论】:
-
您的 MainWindowVM 是否引用了这些子 ViewModel ?上级的东西应该对这些有参考,以便 MainWindowVM 可以了解它们。或者也许...