Я использую Mah Apps Metro в приложении WPF и показываю сообщения пользователям с их асинхронными диалоговыми сообщениями.
В определенный момент в приложении я стираю съемное устройство, что может занять некоторое время, в то же время показывая пользователю диалоговое окно ShowProgressAsync
до его завершения.
var controller = await this.ShowProgressAsync("Please wait", "Preforming secure erase, this could take some time...", false, mds);
Пока диалоговое окно находится на экране, невозможно взаимодействовать с кнопками свертывания и развертывания окна, а также невозможно перемещать окно.
Есть ли способ, которым я могу показать диалоговое окно пользователю и разрешить ему сворачивать/разворачивать/перемещать окно, или я навсегда застряну в приложении в том месте, где отображалось диалоговое окно, пока оно не будет закрыто?
(примечание: ручка в правом нижнем углу окна позволит мне вручную изменить размер окна, но не кнопки в строке заголовка)
Спасибо