我有一个使用Silverlight 4开发的导航应用程序。它有一个包含框架的主页面。我在该框架中加载特定视图,并且我知道可以使用NavigationService导航到其他页面,这些页面将在同一框架中加载。
但我的问题是如何使用MVVM完成此操作?要获取框架,我需要传递页面的引用吗?
另外,据我所知,一个视图不知道任何其他视图。那么使它们彼此了解的最佳方法是什么?我听说过控制器和中介者,但我应该如何实现它们以获取主页面的框架?
但我的问题是如何使用MVVM完成此操作?要获取框架,我需要传递页面的引用吗?
另外,据我所知,一个视图不知道任何其他视图。那么使它们彼此了解的最佳方法是什么?我听说过控制器和中介者,但我应该如何实现它们以获取主页面的框架?