private void SpellCardGridViewItem_RightTapped(object sender, RightTappedRoutedEventArgs e) { if ((sender as Grid).Name == "") { return; } NewDeckTip.Visibility = Visibility.Collapsed; SpellCard addedCard = (sender as Grid).DataContext as SpellCard; creatingDeck.SpellCard.Add(addedCard); CardDataManager.AddCardToListView(NewDeckCardListView, addedCard); return; }
//卡组详情 private void DeckListView_ItemClick(object sender, ItemClickEventArgs e) { DeckDetailListView.Items.Clear(); ChangeVisibilityByDeckDetail(); deckDetailMinionCardList.Clear(); deckDetail = (Deck)e.ClickedItem; for (int i = 0; i < deckDetail.MinionCard.Count; i++) { CardDataManager.AddCardToListView(DeckDetailListView, deckDetail.MinionCard[i]); } for (int i = 0; i < deckDetail.SpellCard.Count; i++) { CardDataManager.AddCardToListView(DeckDetailListView, deckDetail.SpellCard[i]); } }