
Originariamente inviata da
gibra
Oltre alle colonne, essendo una griglia, dovresti clonare anche tutte le righe ed il confronto andrebbe fatto cella per cella.
Clonare tutti i controlli solo per capire se vi sono state modifiche mi sembra però un tantino abnorme.
Personalmente è da anni che uso una semplice variabile booleana dichiarata a livello di form e nell'evento Change (è fatto apposta) del controllo la imposto a True.
Quando chiudo il form mi basta controllare questa variabile e, nel caso, avviso l'utente.