示例#1
0
 void INavigator.NavigateToView(string viewKey)
 {
     if (_views.ContainsKey(viewKey))
     {
         _currentView =_views[viewKey];
         OnPropertyChanged("CurrentView");
     }
 }
示例#2
0
 private void NavigateToHome()
 {
     _currentView = _homeView;
     OnPropertyChanged("CurrentView");
 }
示例#3
0
 void INavigator.AddHomeView(WorkspaceViewModelBase homeView)
 {
     _homeView = homeView;
 }
示例#4
0
 void INavigator.AddView(WorkspaceViewModelBase workspaceView)
 {
     if (null == workspaceView)
         throw new ArgumentNullException("workspaceView");
     _views.Add(workspaceView.RegisteredName, workspaceView);
 }