【发布时间】:2011-12-30 22:56:09
【问题描述】:
我正在使用 WPF 数据网格并将 ItemSource 设置为 ObservableCollection。如果集合中的数据发生更改,DataGrid 将显示最新值。如果在我设置 ItemsSource 后集合值没有改变,并且假设集合的值不是 0,则 DataGrid 只显示 0,直到集合中的数据发生变化。基本上它不会显示集合中的初始值。
我已经实现了 INotifyPropertyChanged 我试过 DataGrid.Items.Refresh();
任何想法都将不胜感激。
我的错误,在数据源更改之前,这些值不会传播到集合中。
【问题讨论】:
-
没有代码很难调试...
-
...没错,但公开我的应用程序不是一种选择。我只是在四处寻找可能有类似问题的人。
-
不建议发布大量代码。将您的代码剥离到重现问题的最小块并发布。
标签: wpf