Tôi đã thử phương pháp này đầu tiên nhưng nhận được lỗi "phần tử đã là con của một phần tử"Làm thế nào để sao chép UIElement trong WinRT XAML C#?
var objClone = new MyImageControl();
objClone = this;
((Canvas)this.Parent).Children.Add(objClone);
Sau đó, tôi đã kiểm tra this và this, nhưng XamlWriter và XamlReader không có sẵn trong WinRT. Tôi đã cố gắng sử dụng MemberwiseClone() nhưng nó ném ngoại lệ, "đối tượng COM đã được tách ra từ RCW cơ bản của nó không thể được sử dụng. System.Runtime.InteropServices.InvalidComObjectException
". Vì vậy, bất cứ ai có thể cho tôi biết làm thế nào tôi có thể sao chép UserControl hiện có trong vải của tôi cho chính nó?
Bạn đang cố gắng giải quyết vấn đề gì bằng cách sao chép UIElements? Có thể có một cách tốt hơn để đi về nó. –