Splashscreen/Loading-Window в моем приложении WPF установлен на Самый верхний = "Верный". Теперь это окна в сверху всех других окон, даже когда Вы переключаетесь на другое приложение (потому что загрузка займет время). Я не хочу этот вид поведения.
Если я установил Самый верхний = "Ложь" окно в не самый верхний вообще. Но Если Вы переключаетесь назад на мое приложение после работы с с другим приложением, мои клиенты иногда не понимают, что Windows загрузки все еще работает. Приложение, кажется, безразлично, потому что Окно Загрузки в фоновом режиме является все еще активным окном, и это модально.
Я хочу иметь самое верхнее Окно Загрузки, но только если мое приложение находится на переднем плане. Если Вы переключаетесь на другую программу, окно должно исчезнуть и вновь появиться самое верхнее, когда Вы переключаетесь назад.
Вы можете попробовать использовать свойство окна «Владелец» с что заставка всегда будет перекрывать другие окна.