private void ReturnToDeckButtonClick(object sender, EventArgs e) { if (drawnCardListBox.SelectedIndex == -1) { return; } drawnCardListBox.BeginUpdate(); Array cards = new DeckManager.Cards.BaseCard[drawnCardListBox.SelectedItems.Count]; drawnCardListBox.SelectedItems.CopyTo(cards, 0); foreach (DeckManager.Cards.BaseCard card in cards) { Program.GManager.DiscardCard(card); drawnCardListBox.Items.Remove(card); } drawnCardListBox.EndUpdate(); }
private void ReturnToDeckButtonClick(object sender, EventArgs e) { if (drawnCardListBox.SelectedIndex == -1) return; drawnCardListBox.BeginUpdate(); Array cards = new DeckManager.Cards.BaseCard[drawnCardListBox.SelectedItems.Count]; drawnCardListBox.SelectedItems.CopyTo(cards, 0); foreach (DeckManager.Cards.BaseCard card in cards) { Program.GManager.DiscardCard(card); drawnCardListBox.Items.Remove(card); } drawnCardListBox.EndUpdate(); }