Jam*_*son 111 .net c# windows-phone-8
我有一个带有枢轴控制的应用程序.枢轴控件有两个项目(页面),都包含一个grid
.网格包含几个按钮和一个地图,另一个包含文本块.当应用程序首次运行时,数据透视表按预期工作.但是,在应用程序运行一段时间后,例如一天,枢轴上的所有控件在旋转(或滑动)后都会消失.它们在滑动时会暂时出现,但在枢轴停留后会再次消失.
还有其他人经历过这个吗?可能是什么原因和解决方案?
很老的问题,但仍然没有答案。似乎是因为Application_Deactivated
事件处理程序,该处理程序在应用程序发送到后台时运行:
private void Application_Deactivated(object sender, DeactivatedEventArgs e)
{
diagLog("Deactivated, reason: " + e.Reason);
}
Run Code Online (Sandbox Code Playgroud)
在此事件处理程序中,您应该设置RunningInBackground = true
希望有帮助