gpt4 book ai didi

mvvm - Caliburn Micro 和跨应用程序共享 View 模型

转载 作者:行者123 更新时间:2023-12-03 10:38:17 25 4
gpt4 key购买 nike

我正在研究可能将 Caliburn Micro 用于即将推出的 Windows Phone 和 Windows RT 应用程序,我想知道在这两个平台上重用 View 模型是否可行或可取?

我在另一个名为 MvvmCross 的框架中看到了使用 Portable Libraries 的示例,但我不确定是否可以使用 Caliburn 执行此操作,因为我无法将 Caliburn 添加到 Portable Library,因此无法共享接口(interface),例如 INavigationService, View 模型位于共享的可移植库中。

我正在考虑简单地为 Windows Phone 设置一组 View 模型,为 WinRT 设置另一组 View 模型。

关于如何进行的任何想法?

最佳答案

作为一个实验,我使用了 CM 的一部分并将其制成可移植,这样我的 View 模型就可以放在可移植设备中。我主要想在可移植设备中利用屏幕和导体,并且只有一组 View 模型。

CM 的创建者曾提到让 CM 2.0 支持便携设备,但这将是一项相当大的工作量。

我已经尝试过 MvvmCross 和 v3即使您的目标不是 iOS 或 Android,东西也确实很漂亮。

因此,对于 CM,当前版本的唯一选择是为 WinRT 和 WP 提供单独的 View 模型。

关于mvvm - Caliburn Micro 和跨应用程序共享 View 模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16045823/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com