当我使用MVVM Light编写WPF应用程序时,我正在尝试确定在应用程序中允许导航的最佳方法。我一直在阅读有关创建服务,接口和帮助程序的内容,但不幸的是,我的头脑仍然没有掌握SO提供的好建议。我从一个简单的类和一些代码开始,使用MEF和/或Unity来完成我的任务。
您认为将帧的基本导航添加到基于WPF构建的MVVM Light应用程序的最简单方法是什么?
答案 0 :(得分:1)
问题似乎很轻微,但很难。解决方案必须涵盖几个方面,如导航到现有视图,关闭视图,在导航到视图之前注入视图模型,动画过渡等。
请查看Magellan由Paul Stovell创建的涵盖所有这些问题及更多内容的WPF框架!
答案 1 :(得分:0)
一个简单的导航mvvm-light导航演示。 https://bitbucket.org/dbeattie/navdemo/src