我在 DataGridView 中有一个 DataGridViewComboCell。
我需要知道用户何时单击了该组合单元格中的选择之一。
我找不到发生这种情况时触发的事件。
对于大多数名称听起来像他们会这样做的事件,他们不会做任何事情,直到用户改变焦点。
我不知道微软为什么要等待用户改变焦点来做某事。我当然不期望这种行为。分配给我的 QA 人员肯定不会。
我不敢相信当有人点击它时 Clicked() 不会触发。ContentClicked 或其他单击方法也没有。
以下是我尝试过的所有事件:CellContentClick、CellEndEdit、SelectionChanged、Click、CellStateChanged、CellClick、CellValueChanged。
在用户改变焦点之前,它们都不会改变!