protected internal void CallOtherValidateMethod(ButtonEdit who, ButtonEdit whom) { if (caller == null || who != caller) { caller = whom; whom.DoValidate(); } else { caller = null; } }