gpt4 book ai didi

c# - 无法在 datagridview 中的单元格离开事件中获取当前单元格值

转载 作者:太空宇宙 更新时间:2023-11-03 21:52:13 25 4
gpt4 key购买 nike

当我在离开当前单元格时试图获取该单元格的值时,我无法获取该单元格的值。我的代码在 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 value。为什么我得到一个空值?请帮我找到解决方案。

最佳答案

尝试将 Value 更改为 EditedFormattedValue

dgvRegister.Rows[e.RowIndex].Cells[4].EditedFormattedValue.ToString()

关于c# - 无法在 datagridview 中的单元格离开事件中获取当前单元格值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13909188/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com