У меня есть пользовательский ContentControl
public class MyContentControl: ContentControl
{....}
с содержимым, определенным в XAML, как это
<controls:MyContentControl x:Name="myContentControl">
<controls:MyContentControl.Content>
<controls:UserControl1 />
</controls:MyContentControl.Content>
</controls:MyContentControl>
Содержимое отображается в конструкторе и на устройстве при запуске приложения.Но когда я пытаюсь изменить свойство Content программным способом, например
UserControl2 control2 = new UserControl2();
myContentControl.Content = control2;
MyContentControl ничего не показывает.Использование стандартного ContentControl дает тот же результат.Любые предложения приветствуются.