如果我复制另一个问题,我很抱歉,但我找不到相关的答案。
我在DataGridView
中有数据绑定列。有问题的列绑定到decimal
个数据对象字段,需要提交到database
decimal
但是,我需要将某些string
值转换为decimal
当用户输入string
时。示例:当用户输入M12时,一旦他/她离开单元格,就需要将其转换为decimal
值0.4724。我有一个方法取string
并返回正确的decimal
,但我找不到正确的event
来处理。我选择的所有事件都为时已晚,在将string
转换为decimal
之前,我最终会遇到异常。我应该处理什么事? `
答案 0 :(得分:0)
private void dataGridView1_CellLeave(object sender,
DataGridViewCellEventArgs e)
{
dataGridView1[e.ColumnIndex, e.RowIndex].Style
.SelectionBackColor = Color.Empty;
}