예제 #1
0
 public void Switch(object sender, SwitchViewEventArgs e)
 {
     CurrentView = _viewModels.FirstOrDefault(x => x.Name == e.ViewModel);
     if (CurrentView != null && CurrentView.GetType() == typeof(AppViewModel))
     {
         ((AppViewModel)CurrentView).Load();
     }
 }
예제 #2
0
        protected virtual void RequestSwitch(SwitchViewEventArgs e)
        {
            SwitchViewEventHandler eventHandler = Switch;

            if (eventHandler != null)
            {
                eventHandler(this, e);
            }
        }