public void NavigateTo(string pageKey) { if (_viewModels.ContainsKey(pageKey)) { _currentViewModelKey = pageKey; CurrentViewModel = _viewModels[pageKey]; } }
private void LoadViewModelsInDictionary() { ModifiedBaseViewModel vm = SimpleIoc.Default.GetInstance <BannerIDSearchViewModel>(); _viewModels.Add("bannerIDsearch", vm); vm = SimpleIoc.Default.GetInstance <UserDetailsViewModel>(); _viewModels.Add("userdetail", vm); vm = SimpleIoc.Default.GetInstance <PasswordResetViewModel>(); _viewModels.Add("passwordreset", vm); vm = SimpleIoc.Default.GetInstance <PasswordResetResultViewModel>(); _viewModels.Add("resetresult", vm); vm = SimpleIoc.Default.GetInstance <UserNotFoundViewModel>(); _viewModels.Add("usernotfound", vm); }