我使用Expression Blend 4为我的WPF应用程序设计了一个自定义消息框。 我将生成的MyCustomBox.xaml复制到我的项目中,更改了名称空间以直接访问它。如何在主窗口关闭时关闭自定义窗口?
我的问题是如何让我的custombox的mainwindow父? 如果我关闭了我的主窗口,custombox仍然会显示。如果主窗口关闭,我想让custombox关闭。 我的自定义MessageBox是Window的一个子类。
预先感谢任何提示:)
我使用Expression Blend 4为我的WPF应用程序设计了一个自定义消息框。 我将生成的MyCustomBox.xaml复制到我的项目中,更改了名称空间以直接访问它。如何在主窗口关闭时关闭自定义窗口?
我的问题是如何让我的custombox的mainwindow父? 如果我关闭了我的主窗口,custombox仍然会显示。如果主窗口关闭,我想让custombox关闭。 我的自定义MessageBox是Window的一个子类。
预先感谢任何提示:)
设置弹出窗口的Owner
到主窗口。
如果关闭主窗口应该退出应用程序,您也可以在主窗口关闭Application.Shutdown
关闭。
好的,谢谢你的工作! :) 这样我可以很容易地通过构造函数设置父窗口。 – TorbenJ