0

我正在玩鼠标事件,我意识到有很多事件,但我不知道什么时候使用哪个事件。

Click事件,MouseDown事件PreviewMouseDown,,,,。PreviewLeftButtonMouseDownLeftButtonMouseDown

那么这两者有什么区别呢?他们都做同样的事情,那就是一旦按下鼠标就会通知。

我什么时候应该使用 which 来做什么?

4

1 回答 1

0

点击事件:用户点击了元素并释放了按钮

MouseDown 事件:用户按下鼠标按钮(在释放之前)。如果用户在同一个元素上同时按下和释放它,就会调用 Click。

PreviewMouseDown :与 mousedown 相同,但它是一个隧道事件。它首先在父函数上调用,然后在 mousedown 向上冒泡时隧道传输到子容器(首先在子容器上,然后在父容器上)。

LeftButtonMouseDown :按下鼠标左键时调用

PreviousLeftButtonMouseDown : 我不确定这个事件。找不到它。您是说 PreviewLeftButtonMouseDown 吗?

于 2013-08-06T10:36:17.043 回答