小编use*_*819的帖子

可观察集合中的更改不反映在数据网格中的项目

我正在使用可观察集合作为WPF中数据网格的数据源.

我的数据网格中有大约20列.

如果我对特定单元格的值进行任何更改,我无法在UI中看到相同的内容.Cell显示相同的旧值.如果我单击该单元格,则会显示最新值.

我将用一个例子来解释这个.假设我在可观察集合名称和年龄中有两个属性.如果我从viewmodel向observable集合添加一些4或5列,则会在UI中显示相同的内容.如果我在viewmodel中更改特定行中Age的值,则在grid中不会显示最新值.当我显示时,将显示最新值点击该单元格.

任何人都可以告诉我们需要做些什么才能在UI中反映出变化?

wpf observablecollection mvvm

2
推荐指数
1
解决办法
1476
查看次数

标签 统计

mvvm ×1

observablecollection ×1

wpf ×1