Windows phone 7 非线性激励服务的临界性能

Windows phone 7 非线性激励服务的临界性能,windows-phone-7,Windows Phone 7,我发现我的应用程序存在性能问题。 因此,我创建了一个简单的应用程序来模拟我的应用程序的行为 这个简单的应用程序保存这些值​​在xml文件中(在独立存储中),将它们显示在网格中,并可以删除它们。 该应用程序运行良好,但如果我添加项目NonLinearNavigationService 在某些情况下,应用程序存在严重的性能(稳定性)问题 你可以很容易地在我制作的视频中看到问题: 应用程序的代码可从以下位置下载: 只需尝试以下步骤(如视频中所示): 1) 启动应用程序并保存至少15-20个值 2)

我发现我的应用程序存在性能问题。 因此,我创建了一个简单的应用程序来模拟我的应用程序的行为

这个简单的应用程序保存这些值​​在xml文件中(在独立存储中),将它们显示在网格中,并可以删除它们。 该应用程序运行良好,但如果我添加项目NonLinearNavigationService 在某些情况下,应用程序存在严重的性能(稳定性)问题

你可以很容易地在我制作的视频中看到问题:

应用程序的代码可从以下位置下载:

只需尝试以下步骤(如视频中所示): 1) 启动应用程序并保存至少15-20个值 2) 显示网格 3) 单击链接以删除值 4) 按后退按钮

重复步骤3至4


请帮助我

当您在代码隐藏中生成用于显示网格的控件时,问题在于内存消耗过大。我将逻辑更改为listbox和databinding,并实现了从图中可以看到的性能的显著提高

您可以在下面下载新项目:


有人能给我提建议吗?我无法继续开发该应用程序