UIElement克隆

时间:2012-11-27 00:20:22

标签: c# wpf clone uielement

我正在尝试克隆UIElement。一切似乎都没问题,但我的DependencyProperties也复制到一个新元素,如:

var newEl = new MyElement();

因为我的DependencyProperties之一也是UIElement并且已经绑定到窗口错误,因此该元素已被使用。所以我甚至无法创造新的元素。

有什么问题?

1 个答案:

答案 0 :(得分:0)

好的,我发现的唯一解决方法是删除DependencyProperty并为我的ObservateCollection<UIElement>创建一个普通的属性并使用INotifyPropertyChanged