WPF-окно, Самое верхнее для собственного приложения только?

Splashscreen/Loading-Window в моем приложении WPF установлен на Самый верхний = "Верный". Теперь это окна в сверху всех других окон, даже когда Вы переключаетесь на другое приложение (потому что загрузка займет время). Я не хочу этот вид поведения.

Если я установил Самый верхний = "Ложь" окно в не самый верхний вообще. Но Если Вы переключаетесь назад на мое приложение после работы с с другим приложением, мои клиенты иногда не понимают, что Windows загрузки все еще работает. Приложение, кажется, безразлично, потому что Окно Загрузки в фоновом режиме является все еще активным окном, и это модально.

Я хочу иметь самое верхнее Окно Загрузки, но только если мое приложение находится на переднем плане. Если Вы переключаетесь на другую программу, окно должно исчезнуть и вновь появиться самое верхнее, когда Вы переключаетесь назад.

11
задан TalkingCode 17 March 2010 в 14:43
поделиться