窗口losts其重点 - WPF

问题描述:

我有一个主窗口说,并从那里我打电话叫的addItem另一个窗口中窗口losts其重点 - WPF

var item = new addItem(); 
item.ShowDialog(); 

其工作的罚款。 但是,当我们导航到其他应用程序,如铬,记事本alt +选项卡,并返回到WPF应用程序两个窗口分开意思就像在winforms它不会粘在一起

因此,用户在该行为中感到困惑。

要求是,除非直到打开对话窗口,它应该永远 是在背部上的顶部和主窗口,当我们单击任务栏上的图标都一起窗口应该来。

+0

你在哪里调用的代码? – 2015-02-06 10:53:50

+0

从主窗口 – shanmugharaj 2015-02-06 10:58:42

+2

尝试将新窗口的'Owner'属性设置为主窗口。 – raznagul 2015-02-06 11:29:45

试试这个

var item = new addItem(); 
item.Owner = this; 
item.ShowDialog(); 
+0

谢谢你,这工作正常。但是,如果我从一个用户控件导航到一个窗口,然后如何设置? – shanmugharaj 2015-02-06 11:48:01