private void WeaponOpenUser(object sender, OpenModelViewerEventArgs e) { if (e.ViewModel is UserModel weapon) { new NavigationWindow(weapon).Show(); } }
private void UserOpenUser(object sender, OpenModelViewerEventArgs e) { if (e.ViewModel is UserModel user) { new NavigationWindow(new UserModel(user.User)).Show(); } }
private void UsersListControl_OpenViewModel(object sender, OpenModelViewerEventArgs e) { if (e.ViewModel is UserModel viewModel) { nav.Navigate(new UserPage(nav, viewModel)); } }
private void GamesOpenGame(object sender, OpenModelViewerEventArgs e) { if (e.ViewModel is PlayerGameModel pgc) { new NavigationWindow(pgc.Game).Show(); } else if (e.ViewModel is UserListModel ul) { new NavigationWindow(ul).Show(); } }
private void OpenViewModelClick(object sender, OpenModelViewerEventArgs e) { if (e.ViewModel is PlayerGameModel pgc) { nav.Navigate(new GamePage(nav, pgc.Game)); } else if (e.ViewModel is UserListModel ul) { nav.Navigate(new UserListPage(nav, ul)); } else if (e.ViewModel is GameModel gm) { nav.Navigate(new GamePage(nav, gm)); } }
private void UserGamesViewGames_OpenViewModel(object sender, OpenModelViewerEventArgs e) { new NavigationWindow(e.ViewModel).ShowDialog(); }
private void OpenViewModel(object sender, OpenModelViewerEventArgs e) { new NavigationWindow(e.ViewModel).Show(); }