有一个具有多个窗口的 WPF 应用程序。最初只有一个窗口。用户可以转到下一个窗口,同时隐藏上一个窗口。当他们回来时,隐藏的窗口再次出现。问题是,当用户关闭某些窗口时,隐藏的窗口继续作为进程运行。当用户关闭任何一个时,是否可以关闭所有它们。
如果你想终止一个带有所有窗口的应用程序,你可以调用App.Current.Shutdown(); http://msdn.microsoft.com/en-us/library/ms597013.aspx。如果您想在关闭任何窗口时调用此函数,请注册到窗口.关闭 http://msdn.microsoft.com/en-us/library/system.windows.window.closed.aspx事件和呼叫App.Current.Shutdown();
那里。
通过App.Current.Windows,您可以访问所有窗口实例。你也可以close http://msdn.microsoft.com/en-us/library/system.windows.window.close.aspx他们手动。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)