Всплывающее окно, определяемое моим родительским окном, закрывается дочерним окном. Я хочу, чтобы всплывающее окно отображалось поверх всех окон приложений.
У моего родительского окна Topmost = "True" и оно содержит всплывающее окно (с Placement = "AbsolutePoint"), а также запрос взаимодействия для запуска дочернего окна. В запросе взаимодействия происходит следующее:
- Дочернее окно создается с Topmost = "True" и Owner = parentWindow.
- Topmost имеет значение false в родительском окне
- ShowDialog вызывается для дочернего окна
Всплывающее окно отображается поверх родительского окна, но ниже дочернего окна. Я попытался установить для ChildWindow.Topmost значение «False», но это не помогло.
ShowDialog()
означает, что это окно будет модальным для всего приложения, поэтому не должно быть другого окна, которое было бы поверх него. Вам нужно сделать дочернее окно модальным? - person dymanoid   schedule 04.03.2015