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(); } }
protected virtual void RequestSwitch(SwitchViewEventArgs e) { SwitchViewEventHandler eventHandler = Switch; if (eventHandler != null) { eventHandler(this, e); } }