我是一个wpf应用程序。 mainWindow由框架组成,在每个框架中我有一个页面。 当我关闭一个页面时,我需要做一些清理代码的操作,我试着在Page_Unloaded中编写这段代码,如下所示
Private Sub Page_Unloaded(sender As Object, e As RoutedEventArgs)
m_close = True
Map_Unloaded(sender, e)
End Sub
Map_Unloaded包含我喜欢在关闭页面时执行的de动作。 当用户关闭页面而不是主窗口关闭的位置时,会引发卸载事件。
在msdn上阅读我没有找到任何有用的信息,我在上面阅读:
请注意,应用程序开始后不会引发Unloaded事件 关闭。定义条件时发生应用程序关闭 由ShutdownMode属性发生。如果您在其中放置清理代码 Unloaded事件的处理程序,例如Window或 UserControl,可能无法按预期调用。
由于
答案 0 :(得分:0)