如何订阅Windows Phone 8.1中的Activated事件

时间:2014-08-18 08:52:36

标签: windows-phone-8.1 win-universal-app

有谁知道,如何订阅Windows Phone 8.1 Universal App中的Activated事件?

在Windows Phone 8中,我使用过:

PhoneApplicationService.Current.Activated +=

2 个答案:

答案 0 :(得分:3)

WP8.1运行时的生命周期几乎没有 - see MSDN。根据您的需要,您可以使用:

    在您的应用程序被操作系统暂停后恢复应用程序时会调用
  • App.Current.Resuming event - 通常,通常在您离开后几秒钟,另请参阅How to Resume an app
  • 激活/停用 Window 时会调用
  • Windows.Current.Activated - 您必须检查事件的参数。此事件并不意味着您的应用已被暂停。你也应该注意,因为这个事件将被激活,例如当你显示一个对话框时(当你的窗口失去焦点时)。
  • 覆盖Application class中的方法 - 使用文件拣取程序,共享目标等等。

答案 1 :(得分:0)

在Windows Phone 8.1通用应用程序中使用以下代码订阅激活的事件。

 Window.Current.Activated += Current_Activated;

希望这有帮助!