Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
wpf中mvvm用户控件之间的通信_Wpf_User Controls - Fatal编程技术网

wpf中mvvm用户控件之间的通信

wpf中mvvm用户控件之间的通信,wpf,user-controls,Wpf,User Controls,我是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

我是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)
我想知道如何与每个用户通信,你能帮我吗?。。。谢谢

看看这个图案。Prism提供了一个服务,您可以使用它来实现这一点,就像其他MVVM框架(如MVVMLite)一样。也就是说,通常是视图模型相互通信,而不是视图本身。我想这就是你的意思