Я использую WPF с C#. У меня есть окна с полным экраном. В этом окне я открываю диалоговое окно. My Dialogs - это еще одно окно, которое спроектировано по-разному и сосредоточено на этом Владельце.WPF предотвращает использование окна владельца
Во время первого диалога у меня есть кнопка, которая закрывает это диалоговое окно, но открывает еще один. достичь этого, как это:
Window w = new FinalScreen();
w.Owner = this.Owner;
w.Topmost = true;
w.ShowDialog();
this.Close();
Независимо от того, если первый диалог вызывается с помощью Show или ShowDialog, второй диалог не TopMost, то есть мое главное окно, которое отображается позади может быть нажата.
Что я понимаю, так это то, что когда это диалоговое окно открыто с центром в главном окне, пользователь может щелкнуть задние кнопки, которые находятся в основном окне, которое отображается (не покрывается диалогом).
Как я могу заблокировать это?