我的应用程序有一个菜单,内容区域和状态栏。用户可以选择文件 - >在新窗口中提示用户输入数据库参数(服务器和端口)的数据库。当用户单击“确定”按钮时,我们需要使用新连接更新状态栏。
我知道菜单项视图应该绑定到视图模型中的命令,但是我应该如何显示窗口?在视图模型中创建它似乎是错误的。在事件聚合器上发布事件似乎放弃了很多控制。
使用事件聚合器更新状态栏对我来说很有意义,因为应用程序的许多不同部分都可以关心数据库的更改。
注意:我正在使用Prism
答案 0 :(得分:0)
如果您正在使用Prism(我相信您使用的是Prism标签)并且只需要捕获简单值,那么您可以使用PopupWindowAction。
否则对话服务也可以。