【发布时间】:2016-10-08 00:49:37
【问题描述】:
我确实成功地将 RibbonControl 放入了我的 shell 视图(我正在使用 PRISM),并且当单击 Ribbon 控件时,我还能够导航到不同的视图。
现在,我遇到了以下问题:如何将参数从一个视图传递到另一个视图?我知道如何通过 CommandParameter 执行此操作,但问题是我在 shell 视图模型中。
更明确地说:例如在第一个视图中,用户从列表视图中选择一行(包含记录 ID)。现在,我想单击 RibbonButton 并使用视图 1 中的参数打开第二个视图。
有人能指出正确的方向吗?
非常感谢!
N.
【问题讨论】:
-
您可以使用导航参数并使用 INavigationAware 界面..
-
显示一些关于如何导航的代码。