Переместить UserControl из ContentControl в другой программно

В приложении WPF я хочу переместить UserControl из ContentControl в другой в коде:

 myContentControl2.Content = myUserControl;

в этом случае я получаю ошибку:
Указанный элемент уже является логическим ребенком другого элемента. Сначала отсоедините его.

В описании класса ControlControl я вижу метод RemoveVisualChild, но когда я пытаюсь использовать его в коде, то получаю ошибку Unknown method

myContentControl1.RemoveVisualChild(myUserControl);//here I get an "Unknown method" error

Где я ошибаюсь?
Как переместить UserControl из ContentControl в другой в code-behind?

6
задан rem 30 January 2012 в 10:18
поделиться