Microsoft.Phone.Applications.UnitConverter.View.CategorySelection.ContextMenuDelete_MouseLeftButtonDown C# (CSharp) Method

ContextMenuDelete_MouseLeftButtonDown() private method

Handler for user taps on delete context menu
private ContextMenuDelete_MouseLeftButtonDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
sender object The sender.
e System.Windows.Input.MouseButtonEventArgs Event data.
return void
        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);
            }
        }