Я работаю над приложением WPF, где я запускаю сканирование в главном окне, а часть сканирования работает в потоке. После завершения сканирования он отображает другое окно в виде модального всплывающего окна.Отключить основное окно WPF
Теперь я точно хочу отключить главное окно, когда всплывающее окно выходит после завершения сканирования, чтобы пользователь не мог щелкнуть по главному окну, пока он не закрыл всплывающее окно. Но это не удалось сделать.
Благодаря
Является ли всплывающее окно? Можете ли вы показать соответствующий код? Если это окно, не можете ли вы называть его ShowDialog? –
"это показывает другое окно как модальное всплывающее окно« Как вы можете получить доступ к главному окну, когда показывается какое-то другое модальное окно? –
Я использую ShowDialog, но не работает. if (! Licensed.ValidateLicenseKey (ScanAreas.LicenseKey) && scanStatus == "complete") { ModalPopup popup = new ModalPopup(); popup.Activate(); popup.Topmost = true; popup.ShowDialog(); } это код – Nonit