我怎么能知道当项目被添加或删除一个ItemsControl
。 我需要滚动到顶部时,发生这种情况。 我知道有关于这里做这个使用行为注射另一篇文章,但这并不为我工作。 ScrollToTop
的调用,但结果不滚动到顶部。 是否有另一种方式做到这一点MVVM样式而不行为注射?
Answer 1:
看看这里: MSDN论坛(附答案类似的问题),或者在这里: MSDN文档(OnItemsSourceChanged法)
Answer 2:
当ItemsSource时触摸你可以引发事件,监听该事件,并呼吁ScrolToTop在引发该事件。
文章来源: How can I know when ItemsSource changes?