ObservableCollection<T>.OnCollectionChanged Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Levanta o CollectionChanged evento com os argumentos apresentados.
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 sobre o evento ser levantado.
Exemplos
Ao sobrepor este método, pode chamar a implementação base ou usar o BlockReentrancy método para lidar com alterações na recolha de reentrantes, como no seguinte exemplo:
using (BlockReentrancy())
{
// OnCollectionChanged call
}
Using BlockReentrancy()
' OnCollectionChanged call
End Using
Observações
Propriedades e métodos que modificam esta coleção elevam o CollectionChanged evento através deste virtual método.