我有一个带有枢轴控件的应用程序。枢轴控件有两个项目(页面),都包含一个 grid
。网格包含几个按钮,一个是 map ,另一个是文本 block 。当应用程序首次运行时,枢轴按预期工作。然而,应用程序运行一段时间后,比如一天,枢轴上的所有控件都会在旋转(或滑动)后消失。它们在滑动时会短暂出现,但一旦轴心停止,它们就会再次消失。
有没有人遇到过这种情况?可能是什么原因和解决方法?
最佳答案
很老的问题,但仍然没有答案。
似乎是因为 Application_Deactivated
事件处理程序,它在应用程序发送到后台时运行:
private void Application_Deactivated(object sender, DeactivatedEventArgs e)
{
diagLog("Deactivated, reason: " + e.Reason);
}
在此事件处理程序中,您应该设置 RunningInBackground = true
希望对你有帮助
关于c# - Pivot 上的控件消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20084687/