
pacifico (Normal User)
Rookie
    
Messaggi: 30
Iscritto: 11/12/2012
|
Questo topic è stato chiuso dal moderatore Buongiorno,
grazie a Carlo ho risolto il problema dei valori numerici inseriri dalle TextBox al DataGridView. Riscontro un problema sempre riguardo la somma. Ho dei file numerici salvati in Xml che regolarmente vengono inserite al DataGridView:
Codice sorgente - presumibilmente C# |
DataGridView.Rows.Add(1, nodotextbox1.InnerText, nodotextbox8.InnerText, nodotextbox12.InnerText); DataGridView.Rows.Add(2, nodotextbox2.InnerText, nodotextbox7.InnerText, nodotextbox11.InnerText); DataGridView.Rows.Add(3, nodotextbox3.InnerText, nodotextbox6.InnerText, nodotextbox10.InnerText); DataGridView.Rows.Add(4, nodotextbox4.InnerText, nodotextbox5.InnerText, nodotextbox9.InnerText); ed il codice per effettuare la somma: int Totale = 0, Totale2 = 0; for (int i = 0; i < DataGridView.Rows.Count; i++) { int col2 = 0; tentativo di conversione da string a int if (int.TryParse(DataGridView.Rows[i].Cells ["Tabella A"].Value.ToString(), out col2)) { Totale += col2; // se la conversione è andata a buon fine } int col3 = 0; tentativo di conversione da string a int if (int.TryParse(DataGridView.Rows[i].Cells ["Tabella B"].Value.ToString(), out col3)) { Totale2 += col3; // se la conversione è andata a buon fine } } DataGridView.Rows.Add(5, "Totale", Totale, Totale2, Totale + Totale2);
|
Il problema è che la somma non viene effettuata dando un errore:
Ho provato alcune modifiche senza esito e gradirei gentilmente un suggerimento per la risoluzione. Anticipatamente ringrazio e fiducioso, saluto. Domenico.
|