bannerlast Come selezionare una riga in automatico con il tasto destro ed il ContextMenuStrip
Ecco come selezionare, con poche linee di codice Visual C#, una riga di un datagridview in automatico utilizzando il controllo ContextMenuStrip :

private void dataGridView1_MouseClick(object sender, MouseEventArgs e)
{
   if (e.Button == MouseButtons.Right)
  {
    foreach (DataGridViewRow s in dataGridView1.SelectedRows)
    s.Selected = false;
   DataGridView.HitTestInfo hit = dataGridView1.HitTest(e.X, e.Y);
   dataGridView1.Rows[hit.RowIndex].Selected = true;
   dataGridView1.CurrentCell= dataGridView1.Rows[hit.RowIndex].Cells[hit.ColumnIndex];
   contextMenuStrip1.Show(dataGridView1, new Point(e.X,e.Y) );
   }
}

728x90 saldi Come selezionare una riga in automatico con il tasto destro ed il ContextMenuStrip