そのセルを離れるときに現在のセルの値を取得しようとすると、そのセルの値を取得できません。私のコードはCell_Leaveイベントにあります
if (e.ColumnIndex == 5)
{
double netVal;
double.TryParse(dgvRegister.Rows[e.RowIndex].Cells[4].Value.ToString(), out netVal);
double Vat;
double.TryParse(dgvRegister.Rows[e.RowIndex].Cells[5].Value.ToString(), out Vat);
string amt = ((netVal / 100) * Vat).ToString();
}
この場合、cells[4] 値を取得しています。cells[5].value に到達するとnull 値が取得されます。null 値を取得するのはなぜですか? 解決策を見つけるのを手伝ってください。