我有一个WPF MVVM应用程序,我想重构使用MvvmCross支持WPF和Mono的Android实现。MvvmCross中的复合视图
我们的应用程序的意见包括:
- 工具栏始终可见
- 一个导航栏区域
- 主视图区域
- 一个弹出窗口区域
每这些区域是主应用程序窗口上的UserControl,UiService只是将每个区域中的视图互换掉。在弹出窗口的情况下,它也只是主窗口上的一个UserControl,它显示或隐藏对UiService的调用的可见性更改。 UiService还接受一个上下文参数,该参数允许将状态信息传递到视图模型中进行显示。
主视图通常是几个子视图的组合。在这些情况下,主视图模型会创建作为属性公开的子视图模型。主视图将这些属性设置为子视图的数据上下文。
我认为MvvmCross肯定会支持这种风格的复合视图,但我找不到这样的例子。有没有相关的MvvmCross例子?在MvvmCross中推荐的方法是什么?
刚一说明... Twitter API已过时,用于示例 - TwitterSearch“Twitter REST API v1不再处于活动状态。请迁移到API v1.1。 HTTPS:// dev.twitter.com /文档/ API/1.1/overview.' – Syska 2014-05-03 21:19:29