In a WinForms Form I show a tooltip if a certain action has finished. I show it this way:
this.myToolTip.Show(message, this, location, duration);
The problem now is that the tooltip is still visible even if the form is going to be minimized or another form (different application) becomes active. Is there any solution for this problem?
You may try to
.Hide
the tooltip when the form loses focus (deactivate). Like this: