CellClick和CellMouseClick有什么区别?

jrs*_*tto 8 .net event-handling mouseevent

是否仅在事件参数中传递给事件处理程序?

我知道你可以在鼠标事件中获得哪个按钮点击,但这是唯一的区别吗?

MUG*_*G4N 12

CellClick事件不会接收有关鼠标位置的信息.如果事件处理程序需要有关鼠标位置的信息,请使用CellMouseClick事件.

看这里:

http://msdn.microsoft.com/en-us/library/system.windows.forms.datagridview.cellclick(VS.80).aspx


Han*_*ant 11

控件的Click和MouseClick事件之间存在完全相同的差异.Click事件也可以由键盘生成.例如,当按钮具有焦点时用户按下空格键.

与DataGridView非常相似,当列包含Button,CheckBox或链接时,可以引发OnCellClick.必然没有鼠标信息,光标可以在任何地方.