You shouldn't be using LostFocus, you should use the Enter and Leave events.
See here:
MSDN LostFocus Event[
^]
The LostFocus event may not fire depending on how the UICues are handled. Either way, there is no way to cancel a LostFocus event, so even if somebody else did attach to it, it wouldn't unattach your event handler or stop it from being called.