Windows phone 7 相当于Windows Phone 7中的onResume()
我正在寻找wp7专家提供的一些应用程序生命周期帮助。我的应用程序在特定页面中有一个刷新步骤,但我只想在用户从后台激活应用程序时启动该步骤 注意-当页面为init()时,我正在寻找的生命周期步骤不会被调用,只有当我被导航(返回)到或用户打了一个电话,然后重新打开应用程序时(保持同一页面打开)Windows phone 7 相当于Windows Phone 7中的onResume(),windows-phone-7,page-lifecycle,Windows Phone 7,Page Lifecycle,我正在寻找wp7专家提供的一些应用程序生命周期帮助。我的应用程序在特定页面中有一个刷新步骤,但我只想在用户从后台激活应用程序时启动该步骤 注意-当页面为init()时,我正在寻找的生命周期步骤不会被调用,只有当我被导航(返回)到或用户打了一个电话,然后重新打开应用程序时(保持同一页面打开) 提前谢谢你你要找的是所谓的墓碑,你可以在 活动包括: 启动(从磁贴打开) 停用(用户接听电话或其他) 已激活(从呼叫返回) 关闭(通过“后退”按钮离开应用程序) 您正在查找激活的事件。这些文件位于App.
提前谢谢你你要找的是所谓的墓碑,你可以在 活动包括:
- 启动(从磁贴打开)
- 停用(用户接听电话或其他)
- 已激活(从呼叫返回)
- 关闭(通过“后退”按钮离开应用程序)
PhoneApplicationService.Current.StartupMode
属性进行刷新。它有两个选项Activate
(您正在查找的内容)和Launch
(从互动程序中新加载)。看起来像
Init()
{
if (PhoneApplicationService.Current.StartupMode == StartupMode.Activate)
{
Refresh()
}
}
Global.asax.cs
,lolwut?这不是ASP.NET。(我想你的意思是App.xaml.cs
)除了Joe的答案外,你还应该仔细阅读OnNavigatedTo
和OnNavigatedFrom
事件。