我有一个ListView, ItemsSource 绑定到 CollectionViewSource ,其中Source是 ObservableCollection ,项目按 DateTime <排序/强>
在运行时,项目的 DateTime 可能会发生变化,因此我将 ObservableCollection 中的项目移动到适当的索引。每次我这样做,如果选中移动的项目,ListView将丢失选择。此外,似乎ListView是完全重置的。如何避免这种行为?我希望ListView保持选择项目!
项目的快速重新选择不是选项,因为有另一个与项目选择关联的视图将加载数据等等...
下载演示项目:CLICK