Microsoft.WindowsAzure.CAT.ServiceBusExplorer.ListenerControl.messagesDataGridView_CellMouseDown C# (CSharp) Method

messagesDataGridView_CellMouseDown() private method

private messagesDataGridView_CellMouseDown ( object sender, DataGridViewCellMouseEventArgs e ) : void
sender object
e DataGridViewCellMouseEventArgs
return void
        private void messagesDataGridView_CellMouseDown(object sender, DataGridViewCellMouseEventArgs e)
        {
            if (e.Button != MouseButtons.Right || e.RowIndex == -1)
            {
                return;
            }
            messagesDataGridView.Rows[e.RowIndex].Selected = true;
            var multipleSelectedRows = messagesDataGridView.SelectedRows.Count > 1;
            repairAndResubmitMessageToolStripMenuItem.Visible = !multipleSelectedRows;
            saveSelectedMessageToolStripMenuItem.Visible = !multipleSelectedRows;
            resubmitSelectedMessagesInBatchModeToolStripMenuItem.Visible = multipleSelectedRows;
            saveSelectedMessagesToolStripMenuItem.Visible = multipleSelectedRows;
            messagesContextMenuStrip.Show(Cursor.Position);
        }
ListenerControl