【发布时间】:2014-02-06 16:35:30
【问题描述】:
有没有办法在编辑 WPF DataGrid 行并将更改提交给基础对象后接收通知?此时我想将修改后的项目持久化到磁盘。
我不需要知道哪一行被修改了,我自己可以发现,我只需要一行被修改的通知。
我可以为模型中的每个对象注册一个 PropertyChanged 处理程序并以这种方式收到通知,但是除了在从集合中添加/删除项目时必须搞乱注册/取消注册事件处理程序之外,更大的问题是如何处理在行编辑时引发多个 PropertyChanged 事件。我不想多次保存该项目。
【问题讨论】: