I am trying to migrate a vb6.0 application to vb.net. I have a major issue while executing the code under form.activated and form.deactivate. There is a difference in behaviour between form.activate in vb6.0 and form.activated in vb.net. How can I simulate the behaviour of vb version in vb.net.

I have read that the form.activated fires even when the control goes to a different application and comes back.

Any solutions to this problem.

Thank you.