我有ListView
我不断添加项目。
我可以在添加ListView
中的项目时滚动。
但是,在ListView
中选择项目后,我无法在添加项目时滚动。对于我调用的每个ListView.Items.Add(Object),我将恢复到最初选择的项目的焦点。
清除SelectedItems和SelectedIndices,我仍然可以继续向下滚动ListView
,因为我会在添加项目时随时弹回最初选择的项目。
有人可以建议如何解决这个问题吗?
谢谢。
此致 迈克尔
答案 0 :(得分:0)
如果您使用的是WPF,您使用的是ObservableCollection
吗?听起来像DataContext被更改导致ListView重新加载。如果你绑定到ObservableCollection
,你可能会有更多的运气。