2012-09-02 271 views
1

我使用Expression Blend 4为我的WPF应用程序设计了一个自定义消息框。 我将生成的MyCustomBox.xaml复制到我的项目中,更改了名称空间以直接访问它。如何在主窗口关闭时关闭自定义窗口?

我的问题是如何让我的custombox的mainwindow父? 如果我关闭了我的主窗口,custombox仍然会显示。如果主窗口关闭,我想让custombox关闭。 我的自定义MessageBox是Window的一个子类。

预先感谢任何提示:)

回答

1

设置弹出窗口的Owner到主窗口。

+0

好的,谢谢你的工作! :) 这样我可以很容易地通过构造函数设置父窗口。 – TorbenJ

0

如果关闭主窗口应该退出应用程序,您也可以在主窗口关闭Application.Shutdown关闭。