3

我想将 Syncfusion(第三方 .NET 控件供应商)的 WPF 控件之一移植到 Silverlight。

我了解 Silverlight 是 WPF 的一个子集,因此在移植时会有限制和限制。以前有没有人这样做过(使用第三方库)?我是否需要查看源代码并查看可以更改的内容,还是有更好、更快的方法来做到这一点?

谢谢您的帮助!

4

1 回答 1

3

最好的方法是使用 SyncFusion 提供的 Silverlight 控件;如果它不可用,那么将第三方 WPF 控件移植到 SilverLight 中将非常困难,从第 3 方本身不提供该控件这一事实可以看出。

您肯定需要查看源代码并将其移植到 SilverLight 中,但要注意许可和法律问题。

如果您可以提供有关您想要移植的控制的详细信息,那么某人可能会为此提供替代解决方案(开源或第 3 方),这对您来说将是最简单的解决方案。

如果您决定移植控件,这些链接将很有用 -

从 WPF 移植到 Silverlight:缺失的部分 -第 1部分, 第 2 部分

WPF 兼容性

Silverlight 和 WPF 之间的程序差异 - Wintellect, LLC 的白皮书

Silverlight 版本和 WPF 之间的 XAML 处理差异

于 2012-06-13T06:04:50.460 回答