【发布时间】:2011-04-05 13:13:57
【问题描述】:
我正在使用 WPF NavigationWindow 和一些页面,并且希望能够知道应用程序何时从页面关闭。
如果不从 NavigationWindow_Closing 事件处理程序主动通知页面,如何做到这一点?
我知道here 技术,但不幸的是,在应用程序关闭时没有调用 NavigationService_Navigating。
【问题讨论】:
-
您的意思是当应用程序决定关闭时应该通知
Page?它可以做哪些您已经无法通过托管页面的Window做的事情? -
@Jon:例如,页面可能必须将某些 UI 元素的状态保存到设置中。 Window 无权访问这些 UI 元素。
标签: c# wpf navigationwindow