title: WPF-Window Topmost for own application only?
body: <p>The Splashscreen/Loading-Window in my WPF application is set to <strong>Topmost="True"</strong>. Now this windows in on top of all other windows even when you switch to another application (because loading will take some time). I don't want this kind of behavior.</p>
  
  <p>If I set <strong>Topmost="False"</strong> the window in not topmost at all. But If you switch back to my application after working with with another application my customers sometimes don't realize the Loading-Windows is still working. The application appears to be unresponsive because the Loading-Window in the background is still the active window and it is modal.</p>
  
  <p>I want to have the Loading-Window topmost but only if my application is in foreground. If you switch to another program the window should disappear and reappear topmost when you switch back.</p>