tra l'altro non capisco perchè la chiamata ad AggiornaTotali ho dovuto metterla in un BeginInvoke poichè mi dava errore cross-thread ed invece le istruzioni

codice:
dgvElencoClient.Rows[i].Cells["St"].Value ..
me le accetta..