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