Development Blog : C# Code Samples,.NET Tips and Tricks
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) );
}
}
Questo articolo è stato inserito da Luigi Melisi il 7 luglio 2010 alle 15:00, ed è archiviato in Tips and Tricks. Puoi seguire le risposte con i feeds RSS 2.0. Oppure scrivere un commento o anche segnalare un trackback dal tuo sito.
- Come spostare un file nel cestino utilizzando il .Net Framework e Visual c#
- Visual C# : come definire in un DataSet relazioni tra le tabelle
- [Visual C#] : Come creare una splash screen con WindowsForms 2.0
- Grave vulnerabilità delle applicazioni ASP.NET
- Facebook rilascia un SDK per C#(C Sharp)
- Visual C#(C Sharp) : Come salvare un’immagine JPEG specificando la qualità
- [Visual C# (sharp)] – Listbox: scroll automatico durante il drag
- Come eseguire una stored procedure con Entity Framework 4.0
- Silverlight anche sui telefonini Nokia
- Controllo PivotViewer per SilverLight disponibile per il download
