Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/273.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# UWP窗口导航到(激活)事件_C#_Wpf_Windows Runtime_Winrt Xaml_Win Universal App - Fatal编程技术网

C# UWP窗口导航到(激活)事件

C# UWP窗口导航到(激活)事件,c#,wpf,windows-runtime,winrt-xaml,win-universal-app,C#,Wpf,Windows Runtime,Winrt Xaml,Win Universal App,我希望在我离开应用程序时触发事件,然后导航回窗口。与WPF的已激活事件类似。您可以使用Window.Current.Activated值得一提的是,在某些情况下也会触发此事件,例如在MessageDialog之后。或者当窗口关闭时!是的,这可以通过事件的参数来区分。OP也可能会考虑Window.VisibilityChanged-这一个似乎在较少的情况下被触发。尽管一切都可能取决于案例是否涉及移动/桌面/平板电脑。激活是更好的选择,因为我的使用案例是用户离开,在另一个应用程序上做其他事情(我的窗

我希望在我离开应用程序时触发事件,然后导航回窗口。与WPF的已激活事件类似。

您可以使用
Window.Current.Activated

值得一提的是,在某些情况下也会触发此事件,例如在MessageDialog之后。或者当窗口关闭时!是的,这可以通过事件的参数来区分。OP也可能会考虑Window.VisibilityChanged-这一个似乎在较少的情况下被触发。尽管一切都可能取决于案例是否涉及移动/桌面/平板电脑。激活是更好的选择,因为我的使用案例是用户离开,在另一个应用程序上做其他事情(我的窗口没有最小化),然后用户回来,我想刷新一些数据。