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 物件。

備註

如果它位於正確的 UI 執行緒發送器上,而且從未從不同的執行緒更新,或將變更張貼至發送器,以在正確的執行緒上處理它,則這個方法會呼叫 ProcessCollectionChanged

適用於