2016-03-04 104 views
0

我在WPF应用程序中使用Mah Apps Metro,并使用它们的异步对话消息向用户显示消息。当显示ShowMessageAsync时最小化和最大化MetroWindow

在应用程序的特定时间点,我正在擦除可能需要一些时间的可移动设备,同时向用户显示对话框,直至完成。

var controller = await this.ShowProgressAsync("Please wait", "Preforming secure erase, this could take some time...", false, mds); 

在对话框出现在屏幕上的时候,它不可能与窗口的最小化和最大化按钮交互,它也无法移动窗口。

有没有一种方法可以向用户显示对话框,并允许他们最小化/最大化/移动窗口,或者我会永远卡在应用程序中对话框显示的位置直到它被关闭?

(边注:在窗口右下角的抓地力让我来手动调整窗口的大小,只是没有标题栏上的按钮)

感谢

回答

0

的MappApp对话框模式,所以你不能碰背景中的任何东西,因为这是它的目的。据我所知(现在)你不能在这种情况下进行修改。

+0

谢谢,我没有意识到这一点 – Daniel

相关问题