【发布时间】:2013-12-10 18:59:45
【问题描述】:
谁能告诉我如何在 SILVERLIGHT 中克隆 UIElement ?我在谷歌上挖了很多,但我找不到相关的解决方案,到处都是我在 WPF 中克隆 UIElement 的解决方案,但同样不适用于 Silverlight。
【问题讨论】:
-
据我所知,除了明确处理每种类型之外,没有其他办法。
谁能告诉我如何在 SILVERLIGHT 中克隆 UIElement ?我在谷歌上挖了很多,但我找不到相关的解决方案,到处都是我在 WPF 中克隆 UIElement 的解决方案,但同样不适用于 Silverlight。
【问题讨论】:
我发现的一种方法是使用 XamlWriter 序列化为 XML,然后将带有 XamlReader 的 XML 重新加载到新元素中。
例子见http://shrinandvyas.blogspot.ca/2011/08/wpf-how-to-deep-copy-wpf-object-eg.html
【讨论】: