語言

ObservableCollection<T>.OnCollectionChanged 方法

定義

用所提供的論點來提出事件。CollectionChanged

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

參數

e
NotifyCollectionChangedEventArgs

關於事件的論點被提出。

範例

覆寫此方法時,請呼叫基礎實作或使用此 BlockReentrancy 方法處理重入回收的變更,如下範例所示:

using (BlockReentrancy())
{
    // OnCollectionChanged call
}
Using BlockReentrancy()
    ' OnCollectionChanged call
End Using

備註

修改此集合的屬性與方法透過此CollectionChanged方法提升事件。virtual

適用於