如何知道在ItemsControl
添加或删除项目的时间。当发生这种情况时,我需要滚动到顶部。我知道这里有另外一篇文章可以使用行为注入,但这对我不起作用。调用ScrollToTop
但结果不会滚动到顶部。是否有其他方法可以在没有行为注入的情况下执行此MVVM样式?
答案 0 :(得分:1)
看这里: MSDN Forums (similar question with answers) 或者在这里: MSDN Documentation (OnItemsSourceChanged method)
答案 1 :(得分:0)
您可以在触摸ItemsSource时引发事件,侦听该事件,并在引发该事件时调用ScrolToTop。