Selezionare in datagridview un determinato record da codice c# 2005

domenica 09 febbraio 2014 - 18.15
Tag Elenco Tags  C#  |  .NET 1.0  |  .NET 1.1  |  .NET 2.0

pelling10 Profilo | Junior Member

Salve a tutti, sto sviluppando un semplicissimo form di manutenzione di una tabella in C# 2005.
Dopo aver caricato i dati della tabella nel datagridview, nell'evento cellenter dello stesso, riporto i dati in singoli campi in modo da poterli modificare.

Se seleziono la riga 3 o qualsiasi altra riga del datagridview e modifico qualcosa, dopo aver fatto l'update in tabella aggiorno il datagridview,
dopo l'aggiornamento mi riposiziono sulla riga su cui ero posizionato :

int n_record = dataGridView1.CurrentRow.Index;
-- aggiorno datagridview
dataGridView1.ClearSelection();
dataGridView1.Rows[n_record].Selected = true;

Effettivamente viene selezionato il record su cui ero posizionato prima di salvare ma poi alla selezione non scatta il cellenter.
Confido nella vostra sapienza........
Grazie mille!
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5