private void OnNextButtonClick(object sender, EventArgs e) { if (listView.SelectedIndex == -1) { return; } board = Rules.ApplyMotion(board, motions[listView.SelectedIndex], isWhite); UpdateBoardView(); isWhite = !isWhite; UpdateListView(); }