CollectionView.OnCollectionChanged Yöntem

Tanım

Olayı tetikler CollectionChanged .

Aşırı Yüklemeler

OnCollectionChanged(NotifyCollectionChangedEventArgs)

Olayı tetikler 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)

Parametreler

args
NotifyCollectionChangedEventArgs

Olay NotifyCollectionChangedEventArgs işleyicisine geçirecek nesne.

Açıklamalar

Olayı yükseltmek CollectionChanged için bu yöntemi çağırmadan önce tüm sıralama, filtreleme veya gruplandırma ölçütlerini dikkate alın.

Şunlara uygulanır

OnCollectionChanged(Object, NotifyCollectionChangedEventArgs)

Olayı tetikler 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)

Parametreler

sender
Object

Olayın göndereni.

args
NotifyCollectionChangedEventArgs

Olay NotifyCollectionChangedEventArgs işleyicisine geçirecek nesne.

Açıklamalar

Bu yöntem, doğru UI iş parçacığı dağıtıcısı üzerindeyse ve farklı bir iş parçacığından hiç güncelleştirilmemişse çağırır ProcessCollectionChanged veya değişikliği doğru iş parçacığında işlemek için dağıtıcıya iletir.

Şunlara uygulanır