答案 0 :(得分:4)
如果您在将项目设置为ItemsSource
后向其添加项目,则您的用户界面将不会收到有关更改的通知。
您必须使用一些实现INotifyCollectionChanged
的集合。 ObservableCollection<T>
是最常见的选择。
答案 1 :(得分:1)
我认为您需要为您的模型实施INotifyCollectionChanged
而不是List
尝试使用ObservableCollection<WorkUnitCost>
来启用视图与模型数据同步。实际上,如果您使用MVVM
确保WPF
的最佳做法会更好,您会在此link找到有关如何使用ObservableCollection
和{{ 1}} INotifyPropertyChanged
设计模式