为了账号安全,请及时绑定邮箱和手机立即绑定

如何获取从 BindingList 中删除的项目

如何获取从 BindingList 中删除的项目

C#
浮云间 2022-01-09 10:05:15
我BindingList在我的代码中使用 a是因为我想要ObservableCollection缺少的额外功能。主要ItemChanged是当列表中实现的项目之一INotifyPropertyChanged具有已更改的属性时引发的事件。但是,在订阅ListChanged事件的代码上,我很难获得哪些项目被删除。该事件在引发时为我提供了“发生某事”的项目的索引。所以在ItemAddedandItemChanged事件的情况下,我可以直接使用索引获取item。但是在删除的情况下呢?如何找回被删除的项目?
查看完整描述

1 回答

?
皈依舞

TA贡献1851条经验 获得超3个赞

BindingList 本身无法执行此功能。

有一个很好的答案展示了如何扩展 BindingList 来获得该功能。 在 BindingList 的 ItemChanging 事件中获取已删除的项目


查看完整回答
反对 回复 2022-01-09
  • 1 回答
  • 0 关注
  • 151 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号