private void NextButtonClick(object sender, RoutedEventArgs e) { try { OnClose(); } catch (InvalidOperationException) { return; } _windowContainer.LoadContent(new MainMenuUserControl(_windowContainer, _gameManager)); }
private void OnGameEnd() { _kinectOutput.kinectSensor.ColorStream.Disable(); _kinectOutput.kinectSensor.DepthStream.Disable(); Application.Current.Dispatcher.Invoke(() => { _windowContainer.LoadContent(new ScoreUserControl(_windowContainer, _gameManager, this._colorBitmap, textScore.Text)); }); _kinectOutput.kinectSensor.ColorFrameReady -= OnPhotoReady; _kinectOutput.RemoveSubscriptions(); this._gameManager.SavePicture(_colorBitmap); }
private void NewGameButtonClick(object sender, RoutedEventArgs e) { _windowContainer.LoadContent(new InstructionsUserControl(_windowContainer, _gameManager)); }
private void ReturnButtonClick(object sender, RoutedEventArgs e) { _windowContainer.LoadContent(new MainMenuUserControl(_windowContainer, _gameManager)); }
public void NextButtonClick(object sender, RoutedEventArgs e) { _windowContainer.LoadContent(new EmailInputUserControl(_windowContainer, int.Parse(_score), _gameManager, _backgroundPicture)); }