Hi:

I am looking for a way to know when the user moves from one control to
another on a WinForm. I don't want to hook the event handlers of all the
child controls (GotFocus and LostFocus), but am looking for a more
generic way of doing this.

I have noticed that ErrorProvider knows exactly when the cursor is moved
to another control on the same window, so there must be some way!

TIA,
Martin.