WPF - Ограничение взаимодействия пользователя с верхним окном аналогично MessageBox - PullRequest
0 голосов
/ 02 апреля 2020

Я создаю приложение WPF и имею кнопку выхода, которая позволяет пользователю выйти из приложения. Чтобы выйти из приложения, я решил создать новое окно, которое спрашивает пользователя, хотят ли они выйти из приложения, с помощью двух кнопок, аналогичных окну MessageBox. Я решил сделать это поверх MessageBox, чтобы можно было стилизовать элементы в окне.

Однако важная особенность MessaegBox заключается в том, что она не позволяет пользователю взаимодействовать с окном за MessageBox. , Например, когда я использовал MessageBox, оно стало самым верхним окном, и я мог взаимодействовать только с этим окном, но в моем собственном окне у меня нет этой функциональности.

Могу ли я реализовать это так, чтобы в моем собственном окне пользователь может взаимодействовать только с самым верхним окном, а не с верхним (пользовательское окно выхода) или с окном позади (MainWindow)?

...