【发布时间】:2012-04-27 18:46:29
【问题描述】:
我想将我的视图对象发送到我的 ViewModel,我该如何在 WPF MVVM 中做到这一点。
注意:
其实我想做的是.. 我有一个我没有关注 MVVM 的 MainWindow,并且这个 MainWindow 有一个 Canvas,我在其中放置了我的所有视图,这些视图是 UserControls。 现在从一个名为 Stock 的特定视图中,我想在 Stock 视图中单击按钮上的 Canvas 子项上添加一个 UserControl“另一个视图”
【问题讨论】:
-
你不能。如果您正在关注 MVVM,则不会。 ViewModel 应该不知道 View。您能更具体地说明您要做什么吗?
-
实际上我想要做的是.. 我有一个我没有关注 MVVM 的 MainWindow,这个 MainWindow 有一个 Canvas,我在其中放置了我的所有视图,这些视图都是 UserControls。现在,从一个名为 Stock 的特定视图中,我想向 Canvas 子级添加一个 UserControl 另一个视图。 @cadrell0
标签: c# wpf mvvm view viewmodel