CollectionView.OnCollectionChanged Метод

Определение

Порождает событие CollectionChanged.Raises the CollectionChanged event.

Перегрузки

OnCollectionChanged(NotifyCollectionChangedEventArgs)

Порождает событие CollectionChanged.Raises the CollectionChanged event.

OnCollectionChanged(Object, NotifyCollectionChangedEventArgs)

Порождает событие CollectionChanged.Raises the CollectionChanged event.

OnCollectionChanged(NotifyCollectionChangedEventArgs)

Порождает событие CollectionChanged.Raises the CollectionChanged event.

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, передаваемый в обработчик событий.The NotifyCollectionChangedEventArgs object to pass to the event handler.

Комментарии

Перед вызовом этого метода для вызова события CollectionChanged необходимо принять условия сортировки, фильтрации или группирования.Take any sorting, filtering, or grouping criteria into consideration before calling this method to raise the CollectionChanged event.

OnCollectionChanged(Object, NotifyCollectionChangedEventArgs)

Порождает событие CollectionChanged.Raises the CollectionChanged event.

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

Отправитель события.The sender of the event.

args
NotifyCollectionChangedEventArgs

Объект NotifyCollectionChangedEventArgs, передаваемый в обработчик событий.The NotifyCollectionChangedEventArgs object to pass to the event handler.

Комментарии

Этот метод вызывает ProcessCollectionChanged, если он находится в правильном диспетчере потоков ИПUI и никогда не обновлялся из другого потока, или отправляет изменения в Dispatcher для его обработки в нужном потоке.This method calls ProcessCollectionChanged if it is on the correct ИПUI thread dispatcher and has never been updated from a different thread, or posts the change to the dispatcher to process it on the correct thread.

Применяется к