c# - WP8 页面转换缓慢

标签 c# windows-phone-8

我正在开发一个应用程序,该应用程序由 PivotControl 中的多个 PivotElements(大约 5 个)组成,每个 PivotElements 包含一个 LongListSelector,(点击时)会打开另一个页面,其中包含所选项目的详细信息(项目由 3 个标签和一个图像组成) .

到详细信息页面的页面转换已经很慢(这意味着 SlideIn/SlideOut 动画之间有一段黑色的时刻,这有点太长了),但返回到枢轴页面的转换甚至更长。

在这种情况下有什么方法可以提高性能吗?

最佳答案

减少视觉树中的元素数量,显然布局过程花费的时间太长。我的第一步是在选择该枢轴后按需加载和卸载 LLS。

关于c# - WP8 页面转换缓慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15404532/

相关文章:

c# - EF BulkInsert 未在 Task.Run() 中触发

c# - 如何在 Windows Phone 应用程序中以编程方式更改堆栈面板的背景颜色?

c# - XslCompiledTransform.Load() 引发 System.IO.FileNotFoundException

javascript - 如何为 Windows Phone 创建 .XAP 扩展文件

c# - 'await' 运算符只能在异步 lambda 表达式中使用 Windows Phone 8

c# - Windows Phone 8.1 的 "Isolated Storage"替代品(不是 silverlight)

windows-phone-7 - 如何在 Windows 手机应用程序中实现错误日志记录?

c# - 获取和设置单声道环境变量以及可能的替代方案

c# - 将 byte[] 复制到另一个 byte[] 时出现问题

c# - 这是线程安全的代码?