CollectionView.OnCollectionChanged 方法

定义

引发 CollectionChanged 事件。

重载

OnCollectionChanged(NotifyCollectionChangedEventArgs)

引发 CollectionChanged 事件。

OnCollectionChanged(Object, NotifyCollectionChangedEventArgs)

引发 CollectionChanged 事件。

OnCollectionChanged(NotifyCollectionChangedEventArgs)

引发 CollectionChanged 事件。

protected:
 virtual void OnCollectionChanged(System::Collections::Specialized::NotifyCollectionChangedEventArgs ^ args);
protected virtual void OnCollectionChanged (System.Collections.Specialized.NotifyCollectionChangedEventArgs args);
abstract member OnCollectionChanged : System.Collections.Specialized.NotifyCollectionChangedEventArgs -> unit
override this.OnCollectionChanged : System.Collections.Specialized.NotifyCollectionChangedEventArgs -> unit
Protected Overridable Sub OnCollectionChanged (args As NotifyCollectionChangedEventArgs)

参数

args
NotifyCollectionChangedEventArgs

要传递给事件处理程序的 NotifyCollectionChangedEventArgs 对象。

注解

在调用此方法引发 CollectionChanged 事件之前,请考虑任何排序、筛选或分组条件。

适用于

OnCollectionChanged(Object, NotifyCollectionChangedEventArgs)

引发 CollectionChanged 事件。

protected:
 void OnCollectionChanged(System::Object ^ sender, System::Collections::Specialized::NotifyCollectionChangedEventArgs ^ args);
protected void OnCollectionChanged (object sender, System.Collections.Specialized.NotifyCollectionChangedEventArgs args);
member this.OnCollectionChanged : obj * System.Collections.Specialized.NotifyCollectionChangedEventArgs -> unit
Protected Sub OnCollectionChanged (sender As Object, args As NotifyCollectionChangedEventArgs)

参数

sender
Object

事件的发送方。

args
NotifyCollectionChangedEventArgs

要传递给事件处理程序的 NotifyCollectionChangedEventArgs 对象。

注解

如果此方法 ProcessCollectionChanged 位于正确的 UI 线程调度程序上,并且从未从其他线程更新过,或将更改发布到调度程序以在正确的线程上处理它。

适用于