C# 当DataGridViewComboBoxColumn的值更改时,我必须使用哪个事件来检测?

C# 当DataGridViewComboBoxColumn的值更改时,我必须使用哪个事件来检测?,c#,.net,vb.net,C#,.net,Vb.net,我有一个带有DataGridViewComboBoxColumn列的dataGridView控件,问题是当用户更改特定DataGridViewComboxColumn的选定值时,我必须使用dataGridView的哪个事件来检测?您应该查看。当您离开单元格并对其进行修改时,将引发此事件。 CellValueChanged发生在DataGridView上,因此您可以查看该事件是否在ComboBoxColumn的列索引上引发。使用该事件触发该事件。然后,您可以手动确保在最后一个事件中设置该值(尽管无

我有一个带有DataGridViewComboBoxColumn列的
dataGridView
控件,问题是当用户更改特定DataGridViewComboxColumn的选定值时,我必须使用dataGridView的哪个事件来检测?

您应该查看。当您离开单元格并对其进行修改时,将引发此事件。


CellValueChanged发生在DataGridView上,因此您可以查看该事件是否在ComboBoxColumn的列索引上引发。

使用该事件触发该事件。然后,您可以手动确保在最后一个事件中设置该值(尽管无论如何都会设置)。第一个链接中的MSDN示例完美地演示了这一点。

问题在于,当选择下拉列表时,不会触发此事件。它只是在失去焦点。