private void Btn_undo_Click(object sender, RoutedEventArgs e) { draftControls[draft.DraftingTeam.Name].Background = notDraftingColor; draft.RevertLastPick(); draftControls[draft.DraftingTeam.Name].UnAssignPlayer(draft.Round); draftControls[draft.DraftingTeam.Name].Background = draftingColor; grd_players.ItemsSource = null; grd_players.ItemsSource = draft.DraftPool; UpdateHeader(); }