活动已取消激活仅激活一次
答
我没有自己测试过它,但它听起来像你的“停用”事件处理程序只会挂钩一次(在应用程序启动时)而不是应用程序被重新激活时挂钩。
你在哪里注册你的事件处理程序来激活/停用?
我想你已经看到了,但这里是一个很好的教程肖恩Wildermuth: Tombstoning
如果它不与上述指引的工作,可能你或许尝试自己从挂钩停用事件在代码后面激活的事件?
void Application_Activated(object sender, ActivatedEventArgs e)
{
Deactivated += Application_Deactivated;
}
我不认为上面的“钩”应该是必要的,但。如果您仍然不确定,请张贴一些关于注册事件和事件处理程序的代码。
HTH
这些事件已经在App.xaml.cs 我只是增加了断点检查,跟着我写的步骤。 – Seva 2010-11-29 18:32:24