說如果我需要顯示一個有很多很多記錄的列表,哪個控件更好?或者我應該說,哪種控制有更好的滾動體驗?Windows Phone芒果 - 列表框或LongListSelector?
我見過很多人在這個LongListSelector上報告問題,它使用起來真的太麻煩了嗎?
希望有人能爲我闡明這一點。謝謝。 Xin
說如果我需要顯示一個有很多很多記錄的列表,哪個控件更好?或者我應該說,哪種控制有更好的滾動體驗?Windows Phone芒果 - 列表框或LongListSelector?
我見過很多人在這個LongListSelector上報告問題,它使用起來真的太麻煩了嗎?
希望有人能爲我闡明這一點。謝謝。 Xin
如果你不需要分組,我不會使用LongListSelector。虛擬化支持更易於使用/管理常規ListBox。
從Mango開始,ListBox性能問題不再是問題。你可以順利滾動兩個。
所以我認爲你應該堅持ListBox。
LongListSelector用於當你想用你的列表做更多的事情,而不是僅僅顯示純粹的列表項。 LongListSelector支持分組,它再次支持輕鬆跳轉到另一個組。兩者都有可視化,所以如果你不需要/想要,我會去一個簡單的ItemsControl和一個scrollviewer(它是內置在列表框和longlistselector)。
LongListSelector具有虛擬化/渲染項目的自定義方式。 –
正如克勞斯所說,你需要考慮虛擬化。看看IList界面。 – invalidusername
謝謝,我想我會堅持到列表框然後。 :) –