private void DeleteCard_Click(object sender, RoutedEventArgs e) { var button = sender as Button; Tables.CardItem cardItemforDelete = button.DataContext as Tables.CardItem; App.ViewModel.deleteCard(cardItemforDelete); this.Focus(); }
private void AddNewCard_Click(object sender, EventArgs e) { Tables.CardItem newCard = new Tables.CardItem { Deck = workDeck, visualBackSide = Visibility.Visible, visualFrontSide = Visibility.Collapsed }; App.ViewModel.createCard(newCard); newCard.Deck.CardItems.Add(newCard); newCard.Deck.cardsCount = newCard.Deck.CardItems.Count; cardsList.ScrollIntoView(newCard); this.Focus(); }