を使用しLongListSelector
て会話ビューを表示しています。メッセージは日付で区切られています。ジャンプリストは使用していません。
MessageCollection
タイプのObservableCollection
項目を含むMessageCollectionDay
です。それぞれMessageCollectionDay
に type の項目が含まれますMessage
。
完全MessageCollection
は にバインドされていLongListSelector
ます。
新しいアイテムはそれぞれ、対応する に手動で追加されObservableCollectionDay
ます。
次にLongListSelector
、最後に追加されたアイテムまでスクロールダウンします。
私は試した
list.UpdateLayout();
list.ScrollTo(list.ItemsSource[list.ItemsSource.Count - 1]);
ただし、最後のアイテムではなく、最後のグループの先頭にジャンプするだけです。
グループ化されたリストの最後の項目にジャンプする方法はありますか?