Pivot上的控件消失了

Jam*_*son 111 .net c# windows-phone-8

我有一个带有枢轴控制的应用程序.枢轴控件有两个项目(页面),都包含一个grid.网格包含几个按钮和一个地图,另一个包含文本块.当应用程序首次运行时,数据透视表按预期工作.但是,在应用程序运行一段时间后,例如一天,枢轴上的所有控件在旋转(或滑动)后都会消失.它们在滑动时会暂时出现,但在枢轴停留后会再次消失.

还有其他人经历过这个吗?可能是什么原因和解决方案?

视频:http://www.youtube.com/watch?v = right7bfTJ53Nk

代码:https://github.com/JamieKitson/TrackLog/

Umr*_*aev 1

很老的问题,但仍然没有答案。似乎是因为Application_Deactivated事件处理程序,该处理程序在应用程序发送到后台时运行:

private void Application_Deactivated(object sender, DeactivatedEventArgs e)
{
     diagLog("Deactivated, reason: " + e.Reason);
}
Run Code Online (Sandbox Code Playgroud)

在此事件处理程序中,您应该设置RunningInBackground = true

希望有帮助