Intercettare cella variata in datagridview

lunedì 25 marzo 2013 - 12.05
Tag Elenco Tags  VB.NET  |  .NET 3.5  |  Windows 7  |  Visual Studio 2010

pieroalampi Profilo | Expert

come si può intercettare una cella a cui è stata apportata una modifica ? ovviamente non parlo di un qualcosa tipo CurrentCellChanged perche non mi interessa far si che il processo venga interrogato sempre e quindi anche all'avvio del form, ma mi serve un qualcosa da metter in una condizione if tipo se la cella è cambiata allora fai questo!

grazie
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
LA PRIMA FRASE DI UN PROGRAMMATORE HELLO WORD ...... ANCHE L'ULTIMA

Vinsent Profilo | Senior Member

Puoi sfruttare gli eventi CellBeginEdit e CellEndEdit, con il primo ottieni il valore della cella e lo assegni ad una variabile mentre nel secondo confronti il valore attuale della cella con quello "salvato" nella variabile.
Volendo...puoi aggiungere le celle modificate ad una Dictionary in modo da avere tutte le celle modificate e il loro valore precedente, esempio:
Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra
Di meglio non mi viene in mente altro....
Ciao

pieroalampi Profilo | Expert

io sono un pollo e tu un grande, cavolo era sotto il naso e ci stavo girando come un pollo attorno e pensare che sulla stessa riga ho fatto altre variazioni cosi, grazie per il risveglio! guarderò meglio il tuo codice chissà mi serve qualche altra cosa
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
LA PRIMA FRASE DI UN PROGRAMMATORE HELLO WORD ...... ANCHE L'ULTIMA
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