Events 停用和激活的事件只工作一次
当我运行应用程序并按下开始按钮时,程序运行停用事件,如果我返回游戏,它运行激活事件。但如果我按下开始按钮,它不会再次运行停用的。怎么了?我自己还没有测试过它,但听起来你的“停用”事件处理程序只在应用程序启动时连接一次,而不是在应用程序(重新)激活时 在哪里注册激活/停用的事件处理程序 我想你已经看过了,但这里有一个肖恩·维尔德茅斯的好教程: 如果它不符合上述准则,您是否可以尝试将停用事件自己从代码隐藏中的激活事件中挂钩Events 停用和激活的事件只工作一次,events,windows-phone-7,Events,Windows Phone 7,当我运行应用程序并按下开始按钮时,程序运行停用事件,如果我返回游戏,它运行激活事件。但如果我按下开始按钮,它不会再次运行停用的。怎么了?我自己还没有测试过它,但听起来你的“停用”事件处理程序只在应用程序启动时连接一次,而不是在应用程序(重新)激活时 在哪里注册激活/停用的事件处理程序 我想你已经看过了,但这里有一个肖恩·维尔德茅斯的好教程: 如果它不符合上述准则,您是否可以尝试将停用事件自己从代码隐藏中的激活事件中挂钩 void Application_Activated(object sen
void Application_Activated(object sender, ActivatedEventArgs e)
{
Deactivated += Application_Deactivated;
}
不过,我认为上面的“钩子”是不必要的。如果您仍然不确定,请发布一些关于如何注册事件和事件处理程序的代码
HTH这些事件已经出现在App.xaml.cs中,我刚刚添加了断点进行检查,并遵循了我编写的步骤。