In my software, I am showing a form using form.Show()
. This form should be on top, for that I am using -
form.TopMost = true;
When I open other applications while my software is still running, this inner form is shown on top of other applications too.
I need to use
form.Show()
because I want other parts of master form accessible while inner form is shown. So I can't useform.ShowDialog()
. Not duplicate of How can I bring my application window to the front?