ObservableCollection<T>.OnCollectionChanged Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cria o evento CollectionChanged com os argumentos fornecidos.
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)
Parâmetros
Argumentos do evento que está sendo criado.
Exemplos
Ao substituir esse método, chame a implementação base ou use o BlockReentrancy método para lidar com alterações de coleção reentrantes, como no exemplo a seguir:
using (BlockReentrancy())
{
// OnCollectionChanged call
}
Using BlockReentrancy()
' OnCollectionChanged call
End Using
Comentários
Propriedades e métodos que modificam essa coleção geram o CollectionChanged evento por meio desse virtual
método.