【发布时间】:2016-11-29 21:54:03
【问题描述】:
我正在使用 DevExpress 的 DocumentGroup 和 DocumentGroupAdapter(在他们网站上的 E3339 中描述)用于带有 PRISM 6 的 WPF 应用程序。我正在使用范围区域和 INavigationAware,一切都按预期工作,我可以导航到新文档,我可以看到漂亮的 INavigationAware 界面在我的视图模型上工作,完全符合我的要求。唯一的问题是,当第二次导航到(视图的 INavigationAware 确实按预期工作)时,实际的 Document(如选项卡控件中的选项卡)没有被激活(意味着选项卡变得可见)。
【问题讨论】:
-
INavigationAware 附带一个 OnNavigatedTo 事件。你试过用那个吗?我觉得这对这个有用。
-
是的,但是这个事件在视图模型中触发,而不是在区域中。我希望能够在不更改所有文档视图模型类型的情况下挂接事件。
-
并补充一点,我认为适配器应该解决这个问题,因为“选项卡”控件负责更新其视图,而不是它在选项卡中托管的视图模型的责任。
-
现在就在你身边。祝你好运。
-
谢谢理查德,感谢您的帮助。
标签: wpf devexpress prism prism-6