2014-10-07 85 views
5

在Mahapps Metro中可能会在MetroWindow的底部显示标准消息对话框,就像Github for Windows应用程序那样吗?我想通知用户关于例外的情况,但在他/她继续使用应用程序之前不需要关闭此对话框。Mahapps Metro:在窗口底部显示非模态自动关闭消息对话

直到现在我用下面的代码来打开消息对话框,但这是阻塞的方式,它出现在MetroWindow中心:

await this.ShowMessageAsync("My title", "My error message"); 

我想创建一个Github for Windows像对话框。你可以在这里看到的截图:

screenshot

Github for Windows您可以撤消任何操作,但此消息只出现几秒钟,比自动皮。

+0

看起来更像是一个比横幅一个对话框 - 类似出现在一些网络浏览器的顶部/底部的通知横幅的东西。我会窥探Github for Windows客户端,看看他们是如何做到的。 – 2014-10-07 13:45:42

回答