Win8 サンプルで提供されている IncrementalLoadingListBase コードを使用して、より多くのコンテンツを取り込む無限スクロール リストを作成する Windows8 xaml リストビューがあります。
特定のアイテムの読み込みに失敗した場合 (ネットワーク リクエストに依存)、そのアイテムを完全に削除したいと考えています。現在、アイテムを折りたたもうとしましたが、アイテムにはまだ標準のリストビュー パディングがあるため、リストがぎこちなく見えます。
どうすればアイテムを削除できますか? IncrementalLoadingListBase は remove を実装していないので、追加して「修正」しようとしましたthis._storage.Remove(value);
。これにより、UI が更新されなかったので、 も追加しようとしましたNotifyOfRemovedItem(value);
が、これによりすべてが再レンダリングされ、アプリが少しひきつってしまいます。
これを処理する適切な方法に関する推奨事項はありますか?
ありがとう