【发布时间】:2011-11-10 09:56:11
【问题描述】:
我需要将 Silverlight 应用程序转换为 WPF(最终在 Microsoft Surface 1.0 上运行)。
原来的解决方案不是我写的,而且很大。我从未使用过 Silverlight,我只是对 WPF 有点熟悉。
您能就完成这个项目提供一些建议吗?
这是我目前的计划(高级视图):
- 在 WPF 中重新创建所有 Silverlight 项目(Silverlight 中的用户控件 = WPF 用户控件库?)
- 引用不一样,所以我需要做一些改变......我认为:)
- 希望所有控件都与 WPF 兼容...
我错过了什么大事吗?有什么问题吗?不完整?
我愿意接受您的所有建议和建议!
有什么开发技巧吗?
【问题讨论】:
-
WPF 用户控件库 ~= Silverlight 类库。应用程序越大,您就越有可能花费大量时间来解决差异 - 但至少大多数东西在 SL->WPF 时应该可用,即使您需要更改/调试很多。
-
谢谢,我正在一步一步地学习新东西:)
-
问题:您打算将目标 WPF 程序集部署为部分信任还是完全信任?作为独立的 exe,还是作为 XBAP?在设置转化策略的早期阶段应考虑这些因素。
-
您是否使用任何只能在 Silverlight 上运行的第三方控件
-
您可以在 WPF 中使用 Silverlight 控件,但不能在 Silverlight 中使用 WPF 控件。您只需引用正确的 DLL。
标签: wpf silverlight