使用DevExpress和Entity的Visual Studio 2012。
我有一个包含许多TextEdit-controls
的用户控件。
每个控件都使用Databinding.
绑定到列表中每个项的一个属性(因此列表中的每个项都有一个绑定到一个控件的属性)
创建列表的类已实现INotifyPropertyChanged
。
问题:如果更改了列表(新的Entity.ToList()),则控件不会刷新。 根据我在互联网上发现的情况,这是“正常的”,因为控件被绑定到某个列表中的一个Item,并且每次都会重新创建List。
那么当List本身发生变化时,如何让我的控件刷新?
答案 0 :(得分:0)
尝试使用ObservableCollection<>不断变化的实体列表的数据结构。我用它来实现我的C#WPF项目中的网格刷新。