我正在使用 aLongListSelector
来显示对话视图。消息按日期分隔,我没有使用 JumpLists。
MessageCollection
是一个ObservableCollection
,其中包含类型的项目MessageCollectionDay
。每个都MessageCollectionDay
包含类型的项目Message
。
完整MessageCollection
绑定到LongListSelector
.
每个新项目都手动添加到其相应的ObservableCollectionDay
.
现在我想LongListSelector
向下滚动到最新添加的项目。
我试过
list.UpdateLayout();
list.ScrollTo(list.ItemsSource[list.ItemsSource.Count - 1]);
但它只是跳到最后一组的顶部,而不是最后一个项目。
有什么方法可以跳转到分组列表中的最后一项?