2011-04-01 82 views
0

如何使窗口和消息箱在屏幕顶部打开但不保持此状态?最顶层的属性在这里不起作用,因为它使窗口始终位于顶端,我只需要在顶端打开它。问题是,当最顶层= false时,我们的窗口和消息框有时不在屏幕的顶部,这会让用户感到不舒服。有任何想法吗?WPF窗口和MessageBox在顶部打开

+0

只需确认:MessageBox是由System.Windows.MessageBox类创建的,还是您自己的消息/对话框,在WPF中创建? – 2011-04-01 12:02:29

+0

啊,忘了提及它。我们使用一个默认的System.Windows.MessageBox – Proton 2011-04-01 12:05:31

回答

0

而createing窗户,试图

window.Owner = 所有者或Window.GetWindow(本)

,看窗口是否在顶部