0

[更新]

我有一个BindingSource对象,其中包含一些对象的列表(BindingList<T>用作 的来源BindingSource,并已<T>实现INotifyPropertyChanged),有什么方法可以将一些对象插入或删除BindingSource,务实地,不会导致引发ListChanged事件?

例如:当我写这段代码时:

myBindingSource.Insert(5,someObject);

我不希望ListChanged事件引发。

4

1 回答 1

2

您可以设置该RaiseListChangedEvents属性以允许或不允许引发事件ListChanged

myBindingSource.RaiseListChangedEvents = false;
myBindingSource.Insert(5,someObject);
myBindingSource.RaiseListChangedEvents = true;
于 2013-11-05T17:03:46.333 回答