ciao, faccio una semplice moltiplicazione di un numero con il valore di una cella nel datagrid. Quando questo valore non è formattato.. ad esempio quando la colonna del datagrid non ha la proprietà DataFormatString impostata su currency, faccio la moltiplicazione senza problemi, quando però formatto in questo modo:
codice:
<..DataFormatString="{0:C}"..>
per mostrare un prezzo (segno dell'euro compreso) la moltiplicazione non và a buon fine..
qualcuno ha idea di come posso moltiplicare questo valore della cella senza incappare nel problema della formattazione? il valore lo riprendo direttamente dalla cella con la proprietà Text (ed è questa che mi frega) ad es.
codice:
foreach(DataGridItem dgi in DataGrid1.Items){
...
decimal.Parse(dgi.Cells[5].Text)
...
}