private void ContextMenuDelete_MouseLeftButtonDown(object sender, MouseButtonEventArgs e) { var contextFavoriteItem = favoritesListView.Items[contextMenuPanel.LastSelectedIndex]; if (contextFavoriteItem != null) { this.viewModel.lastSelectedFavorite = contextFavoriteItem as FavoriteData; this.viewModel.DeleteSelectedFavorite(); this.viewModel.UpdateFavoriteList(this.favoritesListView, this.favoritesNoItems); } }