Example #1
0
        public override void Undo()
        {
            base.Undo();

            newParent.RemoveChild(trg);

            preParent.Children.Insert(preIndex, trg);
            trg.Parent = preParent;
        }
Example #2
0
        public override void Redo()
        {
            base.Redo();

            preParent.RemoveChild(trg);

            newParent.Children.Insert(newIndex, trg);
            trg.Parent = newParent;
        }