“指定的元素已经是另一个元素的逻辑子元素。请先将其断开连接”的解决方案

直接上代码:

 UserControl control = obj1 as UserControl;
                    Grid riid = control.Content as Grid;
                    DependencyObject parent = riid.Parent;
                    if (parent != null)
                    {
                        parent.SetValue(ContentPresenter.ContentProperty, null);
                    }


 

现在riid就可以另找父类了!主要是最后两行!

你可能感兴趣的:(WPF)