0

Win8 サンプルで提供されている IncrementalLoadingListBase コードを使用して、より多くのコンテンツを取り込む無限スクロール リストを作成する Windows8 xaml リストビューがあります。

特定のアイテムの読み込みに失敗した場合 (ネットワーク リクエストに依存)、そのアイテムを完全に削除したいと考えています。現在、アイテムを折りたたもうとしましたが、アイテムにはまだ標準のリストビュー パディングがあるため、リストがぎこちなく見えます。

どうすればアイテムを削除できますか? IncrementalLoadingListBase は remove を実装していないので、追加して「修正」しようとしましたthis._storage.Remove(value);。これにより、UI が更新されなかったので、 も追加しようとしましたNotifyOfRemovedItem(value);が、これによりすべてが再レンダリングされ、アプリが少しひきつってしまいます。

これを処理する適切な方法に関する推奨事項はありますか?

ありがとう

4

0 に答える 0