1
Следующий код находится в рабочем приложении MEF MVVM. Оболочка уже создана, но модуль инициализируется. Модуль хочет добавить текст в ContentControl в оболочке, но следующий код не вызывает изменения в окне оболочки. Любые предложения относительно того, как я получаю окно для обновления.ContentControl не показывает изменений
благодаря
[ImportingConstructor]
public ModuleInit(IView1Model vm)
{
var viewModel = vm as ViewModels.View1Model;
var view1 = GetView(viewModel);
var shellModel = viewModel.Shell;
var shellView = GetView(shellModel);
Control c1 = shellview as Control; //Window
ContentControl c2 = c1.FindName("ActiveItem1") as ContentControl;
TextBlock tb = new TextBlock();
tb.Text = "New Text Message";
c2.Content = tb;
Джона