windows-phone-7 - 具有超过 100 个 pivotItems 的 pivot

标签 windows-phone-7 pivotitem

我有图书阅读器应用程序,最初我们认为使用具有多个数据透视表项目的数据透视表会很容易,并且会提供丰富的外观和感觉。

但看起来它有其自身的局限性?不管我如何加载数据透视项(数据绑定(bind)与 xml,代码中的运行时)。如果项目超过 100,它会给出内存不足异常。

此解决方案还有其他替代方案吗?有没有更好的控件可以支持多页(至少1000页)

最佳答案

Pivot control design guidelines for Windows Phone说:

Apps should minimize the number of pivot pages (four pages or fewer). Users can become lost if they jump from pivot page to pivot page. Use Pivot controls sparingly and limit the use of pivot pages to scenarios where it’s appropriate for the experience.

枢轴不应该用于您的问题。
基本上,pivot 不应超过 6-7 个 pivot 项。

你需要使用另一种方式,例如。 LongListSelectorListBox

关于windows-phone-7 - 具有超过 100 个 pivotItems 的 pivot,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16330835/

相关文章:

youtube - Windows Phone 7 是否有类似于 iPhone 的 YouTube 播放器?

javascript - Windows Phone 中的 Web 浏览器任务是否支持 jquery-ajax 调用?

windows-phone-7 - 如何找出用户在 WP7 上选择的当前语言?

wpf - 如何获取WP7控件的​​默认样式和控件模板?

c# - Task<WebResponse>.Result 始终为 null

c# - 我如何处理 Windows Phone 中选定数据透视项的事件

windows-phone-8 - window 电话 8 : remove pivot header

vba - 无法获取数据透视项目类的可见属性