C#Datagridview SelectionChanged事件比我想要的更早发生

时间:2012-06-04 14:55:53

标签: c# events datagridview selectionchanged

我正在使用Windows表单。我希望当用户在datagridview中选择单元格(或一个单元格)时触发事件。一旦我选择了一个单元格,SelectionChanged事件就会触发。有没有办法让它等待用户选择?

我已尝试过CellMouseUp事件,但我不喜欢它的行为,因为如果MouseUp发生在网格之外,它就不会触发。

1 个答案:

答案 0 :(得分:0)

当他们选择每个单元格时,应该触发新的选择更改。因此,您每次触发事件处理程序时都会“记住”所选单元格,然后根据该处理进行处理。 这将产生多大的痛苦取决于您对选择进行的处理。可能是一个很好的协议。