【发布时间】:2016-03-06 09:11:30
【问题描述】:
我的 xaml 中有一个 ListView,它绑定到包含项目的 ReadOnlyObservableCollection。
加载完所有绑定列表后,如何滚动到 ListView 底部?
在将数据添加到 mylist(在 ViewModel 上)时,我尝试使用 myList.ScrollToBottom() 函数 - 滚动不可见,它不会滚动到最后的列表。
我尝试订阅 Lists Loaded 、 CollectionChanged 和 ItemContainerGenerator.ItemsChanged 事件,然后滚动到底部没有'也没有帮助。
如果我订阅了我在将数据设置到列表时触发的事件(在 ViewModel 上),然后我稍微延迟调用 ScrollToBottom 函数 - 滚动是完美的,所以我猜这是时间问题......
任何帮助将不胜感激。
【问题讨论】:
-
Windows Phone 或 WPF ?
标签: c# xaml listview binding windows-phone-8.1