如何在事件发生时中断,或确定关联的处理程序

本文关键字:关联 程序 处理 中断 事件 | 更新日期: 2023-09-27 17:48:49

我使用的是一个大型开源控件,似乎找不到处理双击事件的代码。当双击发生时,我是否可以让调试器中断,或者以其他方式了解与该事件相关的代码?

如何在事件发生时中断,或确定关联的处理程序

嗯,我跌跌撞撞地找到了我要找的代码。

顺便说一句,在双击事件发生之前,第二次单击会发生MouseDown事件,其中MouseEventArgs.Clicks==2。

您可能要查找的事件是Control.MouseDoubleClick,每当鼠标双击控件时就会引发该事件。或者,如果您是从Control派生的,则可以覆盖OnMouseDoubleClick。