How can I reset the OnMouseHover timer so that it will fire again without the mouse having to leave the client area of a control?
In the microsoft.public.dotnet.framework.windowsforms newsgroup, T. H. in den Bosch posted the following suggestion with a potential warning: I found out that calling Control.ResetMouseEventArgs() does the trick. This is an undocumented internal method, so I don’t know if calling it has adverse side effects.