在CurrentItemChanged事件中更改属性

时间:2010-03-02 15:06:51

标签: c# data-binding

在处理CurrentItemChange事件时,是否可以找出正在更改的属性?

1 个答案:

答案 0 :(得分:1)

不直接。如果源支持IBindingList,BindingManagerBase将侦听数据源中的ListChanged事件。当它获得此事件并且ListChangedType属性为ItemAdded或ItemChanged并且项目位置与当前位置相同时,它将触发CurrentItemChange事件。

所以,你必须这样做。