Wie UIElement in WinRT XAML C # klonen?
Ich habe diesen Ansatz zuerst ausprobiert, erhalte jedoch den Fehler "Element ist bereits das Kind eines anderen Elements".
var objClone = new MyImageControl();
objClone = this;
((Canvas)this.Parent).Children.Add(objClone);
Dann habe ich nachgesehendiese unddiese, aber XamlWriter und XamlReader sind in WinRT nicht verfügbar. Ich habe versucht zu verwendenMemberwiseClone () Es wird jedoch eine Ausnahme ausgelöst: "COM-Objekt, das vom zugrunde liegenden RCW getrennt wurde, kann nicht verwendet werden.System.Runtime.InteropServices.InvalidComObjectException
". Kann mir jemand sagen, wie ich das vorhandene UserControl in meinem Canvas für sich klonen kann?