我有一个带有DataGridViewComboBoxColumn列的dataGridView
控件,问题是我必须使用哪个dataGridView事件来检测用户何时更改特定DataGridViewComboBoxColumn的选定值?
答案 0 :(得分:2)
你应该看看CellValueChanged。离开单元格并进行修改后,会引发此事件。
CellValueChanged发生在DataGridView上,因此您可以查看是否在ComboBoxColumn的列索引上引发了事件。
答案 1 :(得分:0)
使用CurrentCellDirtyStateChanged事件触发CellValueChanged事件。然后,您可以手动确保在最后一个事件中设置该值(尽管它将被设置为无论如何)。第一个链接中的MSDN示例完美地证明了这一点。