|
|
1
32
MSDN表示: 当itemsource集合的内容发生更改时,尤其是在向集合中添加或从集合中删除许多项时,可能需要在调用ScrollIntoView以使指定项滚动到视区之前调用UpdateLayout()。 那是你的问题吗? |
|
|
2
4
答案是: http://dotnet-experience.blogspot.com.es/2010/12/wpf-listview-scrollintoview.html 简言之:这些项是异步加载到列表框中的,因此如果在CollectionChanged事件(或类似事件)中调用ScrollIntoView(),它将没有任何项,因此不会滚动。 希望它能帮助我,它一定能帮助我!;-) |
|
|
3
3
可能是上的事件的问题
|
|
|
4
-2
您可以通过以下方式始终在顶部插入新项目: 插入(0,项); 因此,不需要ScrollIntoView。也许这会有帮助!! |
|
|
Sei · Avalonia/WPF将路由器传递到控制模板 1 年前 |
|
|
Barta · WPF MVVM不更新视图 1 年前 |
|
|
Denis Ivanov · WPF控件在属性更改时不会更新 1 年前 |
|
|
codymanix · WPF:TextBlock周围可见小边框? 1 年前 |
|
|
Nostromo · 来自背景对象的工具提示 1 年前 |
|
|
Nuvolari · 从可观测集合添加/删除时出现对象处理异常 1 年前 |
|
|
CCarter · 只能在设计器中DependencyObject的DependencyProperty上设置显示“Binding”的WPF ICommand DependencyProperties[重复] 1 年前 |
|
|
Thern · 在UI线程(WPF)上的void方法中调用异步函数 1 年前 |