说如果我需要显示一个有很多很多记录的列表,哪个控件更好?或者我应该说,哪种控制有更好的滚动体验?Windows Phone芒果 - 列表框或LongListSelector?
我见过很多人在这个LongListSelector上报告问题,它使用起来真的太麻烦了吗?
希望有人能为我阐明这一点。谢谢。 Xin
说如果我需要显示一个有很多很多记录的列表,哪个控件更好?或者我应该说,哪种控制有更好的滚动体验?Windows Phone芒果 - 列表框或LongListSelector?
我见过很多人在这个LongListSelector上报告问题,它使用起来真的太麻烦了吗?
希望有人能为我阐明这一点。谢谢。 Xin
如果你不需要分组,我不会使用LongListSelector。虚拟化支持更易于使用/管理常规ListBox。
从Mango开始,ListBox性能问题不再是问题。你可以顺利滚动两个。
所以我认为你应该坚持ListBox。
LongListSelector用于当你想用你的列表做更多的事情,而不是仅仅显示纯粹的列表项。 LongListSelector支持分组,它再次支持轻松跳转到另一个组。两者都有可视化,所以如果你不需要/想要,我会去一个简单的ItemsControl和一个scrollviewer(它是内置在列表框和longlistselector)。
LongListSelector具有虚拟化/渲染项目的自定义方式。 –
正如克劳斯所说,你需要考虑虚拟化。看看IList界面。 – invalidusername
谢谢,我想我会坚持到列表框然后。 :) –