private void Btn_draftplayer_Click(object sender, RoutedEventArgs e) { Player selectedPlayer = (Player)grd_players.SelectedItem; if (selectedPlayer == null) { return; } draftControls[draft.DraftingTeam.Name].AssignPlayer(draft.Round, selectedPlayer); draftControls[draft.DraftingTeam.Name].Background = notDraftingColor; draft.DraftPlayer(selectedPlayer.Gamertag); draftControls[draft.DraftingTeam.Name].Background = draftingColor; grd_players.ItemsSource = null; grd_players.ItemsSource = draft.DraftPool; UpdateHeader(); }