gpt4 book ai didi

wpf - MVVM - 在 Silverlight 和 WPF 之间共享/重用 ViewModel

转载 作者:行者123 更新时间:2023-12-04 20:22:03 33 4
gpt4 key购买 nike

是否可以跨平台共享 View 模型 - WPF/Silverlight?我开始将我的虚拟机放在一个单独的程序集中,很快就来到了 ICommand——这让我提出了这个问题?这可能吗,如果可以,这样做有好处吗?我们将来有可能为 WPF 和 Silverlight 提供客户端应用程序,因此我不想为两者都复制 VM。

最佳答案

您可以使用 Portable Library Tools CTP 潜在地做到这一点。 .这允许您在单个库项目中针对完整框架和 Silverlight。

否则,这是可能的。您仍然需要两个单独的项目(出于实际目的),但通常可以使用单个源文件。让每个项目使用相同的源文件可以保持重用 - 但确实需要手动同步文件。在这种情况下,您还可以通过部分类或定义轻松添加特定于平台的功能,这确实有助于使缺少 Silverlight 功能的一些变通方法易于维护。

关于wpf - MVVM - 在 Silverlight 和 WPF 之间共享/重用 ViewModel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5426139/

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