我有一个WPF MVVM应用程序,想要重新设计使用MvvmCross以支持WPF和Mono for Android实现。
我们的应用程序视图包括:
- 一个始终可见的工具栏 - 一个导航栏区域 - 一个主视图区域 - 一个弹出窗口区域
每个区域都是主应用程序窗口上的UserControl,而UiService只是在每个区域中交换视图。对于弹出窗口,它也只是主窗口上的一个UserControl,其可见性会因为UiService的Show或Hide调用而发生变化。UiService还接受一个上下文参数,允许状态信息传递到要显示的视图模型中。
主视图通常是几个子视图的组合。在这些情况下,主视图模型创建子视图模型并将其公开为属性。主视图将这些属性设置为子视图的数据上下文。
我认为MvvmCross肯定支持这种复合视图样式,但我找不到这样的示例。是否有相关的MvvmCross示例?在MvvmCross中实现的推荐方法是什么?
我们的应用程序视图包括:
- 一个始终可见的工具栏 - 一个导航栏区域 - 一个主视图区域 - 一个弹出窗口区域
每个区域都是主应用程序窗口上的UserControl,而UiService只是在每个区域中交换视图。对于弹出窗口,它也只是主窗口上的一个UserControl,其可见性会因为UiService的Show或Hide调用而发生变化。UiService还接受一个上下文参数,允许状态信息传递到要显示的视图模型中。
主视图通常是几个子视图的组合。在这些情况下,主视图模型创建子视图模型并将其公开为属性。主视图将这些属性设置为子视图的数据上下文。
我认为MvvmCross肯定支持这种复合视图样式,但我找不到这样的示例。是否有相关的MvvmCross示例?在MvvmCross中实现的推荐方法是什么?
Twitter REST API v1不再活跃,请迁移到API v1.1。https://dev.twitter.com/docs/api/1.1/overview.
- Syska