Я новичок в мире Призмы WPF, задаю один простой вопрос.WPF Prism Обновление ViewModel
Я зарегистрировал мой взгляд и ViewModel в методе модуль Initialise, как показано ниже
var navigatorView = new NavigationMenu.View.NavigationBarView();
navigatorView.DataContext = m_Container.Resolve<NavigationMenuViewModel>();
var regionManager = m_Container.Resolve<IRegionManager>();
regionManager.Regions[RegionNames.NavigationMenuRegion].Add(navigatorView);
Теперь, если я хочу изменить мои ViewModel, то единственный путь я могу сделать это только через ViewModel класс, является там любой другой способ, где я могу обновить объект viewmodel, зарегистрированный в контейнере единства. Также я хотел бы знать, как я могу получить экземпляр объекта, зарегистрированный в контейнере единства.
Спасибо и наилучшие пожелания, Гарри
Можете ли вы подробнее объяснить, что вы подразумеваете под «изменить мою ViewModel»? Можете ли вы привести конкретный пример того, что вы пытаетесь выполнить? Это немного расплывчато. –