这似乎是一个简单的问题,但我不知道如何解决它。
我在 wpf 中有一个数据网格绑定到一个删除数据网格中所有内容的命令。该命令在数据和视觉上都进行了更新。但是,由于在没有确认窗口的情况下删除所有内容是不明智的,我将按钮更改为打开 DeleteAllLinesConfirmation 窗口。
现在,当我从新的确认窗口调用相同的函数时,它会更新数据,但网格不会在视觉上更新。我已经尝试从弹出窗口的视图中调用 OnPropertyChanged,并且我验证了 OnPropertyChanged 所在的集合被正确调用。我只是不知道为什么它不会更新。是不是因为旧的观点不再是焦点?