基本上,我不确定从哪里开始:
我有 Shell.xaml 窗口。 我还有 Popup.xaml 窗口。
我将 Shell.xaml 设置为导入 PopupWindow,然后当 PopupWindow 加载事件触发时,它会执行以下操作:
Popup.Owner = this;
Popup.Show();
现在,我需要PopupWindow的ViewModel能够与Shell.xaml通信。基本上,我需要PopupWindow能够告诉Shell的ViewModel用户输入的信息。
更新:
为了保持解耦,我不想将客户端的ViewModel实例传递给弹出窗口,我更希望Popup的ViewModel以某种方式与客户端的ViewModel进行通信,而不知道它实际上正在与谁交谈。