CollectionView.OnCollectionChanged 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
引發 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)
參數
要傳遞到事件處理常式的 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
事件的傳送者。
要傳遞到事件處理常式的 NotifyCollectionChangedEventArgs 物件。
備註
如果它位於正確的 UI 執行緒發送器上,而且從未從不同的執行緒更新,或將變更張貼至發送器,以在正確的執行緒上處理它,則這個方法會呼叫 ProcessCollectionChanged 。