wpf - 在 PRISM 4 中导航到新 View 时如何传递对象

标签 wpf navigation prism

我正在开发一个 PRISM 应用程序,我们可以在其中深入研究数据(以获取更多详细信息)。
在我的实现中,我有一个嵌套的 MVVM,当我向下导航树时,我想将模型传递给我新创建的 View 。

据我所知,目前 PRISM 允许传递字符串,但不允许传递对象。我想知道有什么方法可以克服这个问题。

最佳答案

我通常使用一个服务来注册我想要通过 guid 传递的对象。这些存储在哈希表中,当在 Prism 中导航时,我将 guid 作为参数传递,然后可用于检索对象。

希望这对你有意义!

关于wpf - 在 PRISM 4 中导航到新 View 时如何传递对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5624903/

相关文章:

安卓 : how to browse page in the same activity à la iPhone

css - Bootstrap 3 - 将导航拉到底部

c# - 如何更改 WPF DataGrid 中某些单元格的背景颜色?

.net - WPF:获取子 UIElement 在其父级中的位置。如果有,请忽略 RenderTransform

c# - DependencyProperty内存泄漏

iOS 如何在用户看到 View 之前实现倒计时屏幕

vb.net - Prism MVVM 模式 : View is always one step behind on property change in ViewModel

.net - WPF 应用程序错误和 .Net Framework 修复

c# - 如何使用其 CanExecute 方法启用按钮

wpf - 什么是WPF浏览器应用类型项目?