私は次の DataGrid を持っています (ルーマニア語で書かれています):
この式で列「Valoarea」を計算したい:
valoarea = Cantitationa * Pret unitar (ファラ TVA)
私の実際のコードは私にエラーを与えます:
private void produseFacturate_CellValueChanged(object sender, DataGridViewCellEventArgs e)
{
switch (e.ColumnIndex)
{
case 3:
var row = produseFacturate.Rows[e.RowIndex];
double qty, price;
double.TryParse(row.Cells[2].Value.ToString(), out qty);
double.TryParse(row.Cells[3].Value.ToString(), out price);
row.Cells[4].Value = (qty * price).ToString();
break;
}
}
さて、私の質問は次のとおりです。行の特定のセルに適切なデータを入力するにはどうすればよいですか?