WP8启用了LongListSelector scrollTo()和Grouping
本文关键字:Grouping scrollTo 启用 LongListSelector WP8 | 更新日期: 2023-09-27 18:05:13
我使用LongListSelector
来显示对话视图。消息是按日期分开的,我没有使用JumpLists。
MessageCollection
为ObservableCollection
,其中包含MessageCollectionDay
类型的item。每个MessageCollectionDay
包含Message
类型的项目。
完整的MessageCollection
与LongListSelector
绑定。
每个新项目手动添加到其相应的ObservableCollectionDay
。
现在我想让LongListSelector
向下滚动到最新添加的项目。
I tried
list.UpdateLayout();
list.ScrollTo(list.ItemsSource[list.ItemsSource.Count - 1]);
但是它只是跳到最后一组的顶部,而不是最后一项。
有办法跳到分组列表中的最后一项吗?
尝试在列表的末尾添加一个小的(height = 1),不可见的(opacity = 0),空的组,并滚动到它