我有一个实现 INotifyPropertyChanged 的类 Seive。我有一个 ObservableCollection SeiveList。我输入所需 Seive 的详细信息并在 dataGrid 中显示这些 Seive。SeiveList 是我的dataGrid 的DataContext。
在添加/更新每个 Seive 时,我必须执行某些计算并显示它们。在 Datarid 中,我找不到添加或更新行的任何事件。我发现了 SourceChanged 事件,但我猜想在设置 DataContext 时也只触发一次,否则在 SeiveList 中添加/更新 Seive 时,什么都不会触发。
我处理哪个事件可以帮助我知道是否添加或更新了任何行,以便我可以执行计算并显示每次更改的结果?我开始了解 ObservableCollection 的 CollectionChanged 事件,但也发现它不起作用。此外,我没有任何实现 ObservableCollection 的类。我该怎么做呢???
非常感谢任何帮助。请尽早帮助他们。我坚持这一点。
谢谢。