【问题标题】:communication between mvvm usercontrols in wpfwpf中mvvm用户控件之间的通信
【发布时间】:2011-01-28 19:21:05
【问题描述】:

我是 wpf 的新手,我正在尝试使用 mvvm 模式进行开发,所以我有这样的文件

- view/students_list.xaml        (usercontrol)
- view/students_details.xaml     (usercontrol)
- viewmodel/students_list_vm.cs  (class)
- viewmodel/students_details.cs  (class)
- window.xaml                    (Main window container)

我想知道如何沟通每个用户控件,你能帮我吗?...谢谢

【问题讨论】:

    标签: wpf user-controls


    【解决方案1】:

    看看event aggregator 模式。 Prism 提供了一项服务,您可以使用它来执行此操作,其他 MVVM 框架(如 MVVMLite)也是如此。也就是说,通常是视图模型相互通信,而不是视图本身。我想这就是你的意思。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-07-13
      • 2012-07-08
      • 2016-08-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多