如何知道何时将项目添加到ItemsControl
或从ItemsControl
中移除项目。发生这种情况时,我需要滚动到顶部。我知道这里有另一篇文章使用行为注入来做这件事,但这不适合我。调用ScrollToTop
但结果不滚动到顶部。有没有行为注入做这种MVVM风格的另一种方法?如何知道ItemsSource何时更改?
0
A
回答
1
0
当触摸ItemsSource时,您可以引发一个事件,侦听该事件并在引发该事件时调用ScrolToTop。
相关问题
- 1. 如何在更改ItemsSource时更改ComboBox.SelectedItem?
- 2. 如何知道timeStamp何时更改?
- 3. 如何知道@Input何时更改?
- 4. WPF ListView与ItemsSource:如何知道模型何时添加项目
- 5. 如何使用不知道何时添加项目的ItemsSource更新Datagrid?
- 6. 推送通知频道何时更改?
- 7. 如何更改DataGrid ItemsSource更改属性时?
- 8. TableModel如何知道值已更改?
- 9. 如何知道用户何时更改设置包
- 10. 如何知道可编辑JComboBox的文本何时更改?
- 11. 如何知道默认打印机何时更改?
- 12. 如何知道对象的状态何时更改?
- 13. iOS:如何知道设备语言何时更改?
- 14. Backbone.js视图如何知道它的集合何时更改?
- 15. 如何知道我的控件何时更改大小?
- 16. 如何知道何时更改文本框而不保存
- 17. 如何更改DataGrid中ComboBox的ItemsSource?
- 18. 更改CheckedListBox ItemsSource
- 19. ListView不更新时ItemsSource更改
- 20. 当ItemsSource更改时ComboBox不会更新
- 21. 如何知道Visual Studio主题颜色更改的时间?
- 22. 如何知道Froyo中配置更改发生的时间?
- 23. 我如何知道自我跟踪实体的更改时间?
- 24. 更改订阅时,如何知道CC是否处于分段?
- 25. 如何在ItemsSource更改时将SelectionChanged静音
- 26. 我如何知道ContentControl的内容在更改时何时加载
- 27. jQuery悬停如何知道如何撤消更改?
- 28. 如何知道客户端何时改变了播放时间?
- 29. 不知道如何同时
- 30. 改造 - 知道POST何时失败
不MVVM恭维。 – Jordan 2011-02-03 19:33:09