1
A
回答
1
只需将创建新的视图,分配给它的视图模型,然后导航到它:
this.NavigationService.Navigate(new SomeOtherView { ViewModel = someViewModel }, null);
1
“导航”是有点模糊,但是当我有一个基于屏幕的应用程序,内容托管在一个更大的窗口的特定部分(带有基于按钮的导航控件和围绕内容区域的状态),我喜欢使用一个MainViewModel,一个ActiveScreen属性的Object类型和一个ContentPresenter绑定到ActiveScreen。我将定义将各种ViewModel实例绑定到适当的View控件的DataTemplates,并简单地实例化或从ActiveScreen的不同ViewModel中进行选择。绑定系统负责处理View实例的实例。
相关问题
- 1. 从MainView导航到另一个视图
- 2. 如何在Caliburn.Micro中从一个视图导航到另一个视图?
- 3. 如何从Silverlight中的viewmodel从一个视图导航到另一个视图?
- 4. 如何从子视图导航到另一个视图
- 5. 导航到另一个视图iPhone SDK?
- 6. 导航到另一个视图iPhone SDK?
- 7. Ipad SplitViewController导航到另一个视图
- 8. Formpanel随导航到另一个视图
- 9. 将视图从一个视图移动到另一个视图
- 10. 从Appdelegate通过UIButton导航到另一个视图
- 11. 将值从一个视图传递到另一个视图
- 12. 将参数从一个视图转移到另一个视图?
- 13. 从一个视图切换到另一个视图:Java
- 14. 如何从一个视图切换到另一个视图?
- 15. 从一个视图获取变量到另一个视图
- 16. Android片段 - 从一个视图移动到另一个视图?
- 17. ASP MVC从一个视图到另一个视图数据(Html.Encode())
- 18. 从一个视图到另一个视图
- 19. 从一个视图切换到另一个视图?
- 20. 从一个Razor视图重定向到另一个Razor视图
- 21. 从一个视图滑动到另一个视图
- 22. 将数组从一个视图传递到另一个视图
- 23. 从另一个视图调用视图
- 24. 从另一个视图呈现视图
- 25. 从另一个视图更新视图
- 26. 从一个视图到另一个视图导致UINavigation崩溃,如何解决?
- 27. 如何从一个表视图控制器导航到另一个表视图控制器在Xcode
- 28. 在同一个容器视图中从一个视图控制器切换到另一个视图
- 29. 如何将一个视图导航到其他视图
- 30. 处理从一个图标导航到另一个图标。
你将不得不在这里给我们更多的信息 - 你的应用程序是什么样的?现在的架构是什么?这些观点在对接框架中吗?新窗口?这是一个WPF导航应用程序吗? – ColinE 2011-05-19 14:56:12