private void NewGameField_KeyDown(object sender, KeyEventArgs e) { if (e.Key == Key.Enter && NewGameField.Text != "" && !NewGameField.Text.Equals(newGameFieldDefault)) { BoardGameViewControl.AddBoardGame(NewGameField.Text); NewGameField.Text = ""; } }
private void FilterBox_TextChanged(object sender, TextChangedEventArgs e) { if (FilterField.Text.Equals(filterFieldDefault) || FilterField.Text == "") { BoardGameViewControl.FilterBoardGames("", true); return; } BoardGameViewControl.FilterBoardGames(FilterField.Text, false); }
private void BoardGameViewControl_Loaded(object sender, RoutedEventArgs e) { /*var boardGameObject = new BoardGameHelper.ViewModel.BoardGameViewModel(); * boardGameObject.LoadBoardGames(); * BoardGameViewControl.DataContext = boardGameObject*/ BoardGameViewControl.LoadBoardGames(); BoardGameViewControl.ListSelectionChanged += new EventHandler(BoardGameViewControl_ListSelectionChanged); FilterField.Text = filterFieldDefault; NewGameField.Text = newGameFieldDefault; UpdateControls(); }
private void UpdateControls() { RateButton.IsEnabled = BoardGameViewControl.IsSomethingSelected() && (GetRateScore() > 0); }
private void RateButton_Click(object sender, RoutedEventArgs e) { var score = GetRateScore(); BoardGameViewControl.PlayAndRateSelectedBoardGame(score); }