我正在开发一个UWP应用程序,因为我想在用户从切换后返回应用程序时运行一组代码。
当用户切换到另一个应用程序时,它可能是一个UWP或桌面应用程序,我的应用程序仍在运行和打开,但焦点不在其上。当用户切换回我的应用程序时,想要运行一些代码。
就像我们如何关注UI元素一样,同样想知道我们是否为应用程序提供了这样的事件。
我在页面上使用过焦点事件,但根本没有触发。后来我知道我们在Window.Current.CoreWindow上有一些事件,首先我使用了VisibilityChanged事件,但只有当我最小化并最大化应用程序时它才会触发。
后来我使用了这个PointerEntered事件我能够达到我的要求。但我想知道这是我正在使用的正确事件,还是我们还有其他任何比输入指针更好的事件。
注意:这是一个UWP应用,因此我定位于多个设备,我想要一个适用于所有目标设备的活动。
感谢。