В моем приложении WPF я иногда становлюсь System.Windows.MessageBox
. Когда он изначально отображается, он отображается поверх моего основного окна приложения, как хотелось бы. Есть ли способ, которым я могу заставить его ВСЕГДА оставаться верхом главного окна? Проблема заключается в том, что когда отображается MessageBox
, пользователи могут затем щелкнуть по главному окну приложения и перенести его на передний план, что означает, что MessageBox
скрывается от представления. В этом случае пользователь может этого не осознавать или забыть об этом, и для них основное приложение, похоже, заморожено.
Я прочитал несколько потоков об этом, но никто не разрешил проблему для меня.
Я должен добавить, что поток, помещающий MessageBox
, может не быть потоком пользовательского интерфейса.
благодаря
Том