I use C#. I have a Windows Form with an edit box and a Cancel button. The edit box has code in validating event. The code is executed every time the edit box loses focus. Wh
Judicious use of the Control.CausesValidation property will help you achieve what you want.
Control.CausesValidation