【问题标题】:WPF ListView items duplicatedWPF ListView 项目重复
【发布时间】:2012-07-17 12:15:54
【问题描述】:

我的程序遇到了一个独特的问题。让我解释一下这个场景。

我有一个绑定到最初为空的 ObservableCollection 的 ListView。可观察集合从 IAsync 服务获取数据。

加载后,列表视图显示项目的副本。我使用 snoop 检查绑定并确认它绑定到的项目源有 2 个项目,但列表视图创建了 4 个项目。同样有趣的是,重复条目绑定到正确的项目。

任何人都可以对这件事有所了解吗?

【问题讨论】:

  • 你能提供代码吗?
  • 请在后面显示 XAML 和 ViewModel/代码

标签: c# wpf listview


【解决方案1】:

尝试关闭虚拟化

VirtualizingStackPanel.IsVirtualizing

或者你可以虚拟化但关闭回收

VirtualizationMode Enumeration

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-05
    • 1970-01-01
    • 2013-06-14
    • 2014-08-20
    • 2013-12-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多