Compartir a través de


IObservableVector<T>.VectorChanged Evento

Definición

Se produce cuando cambia el vector.

public:
 event VectorChangedEventHandler<T> ^ VectorChanged;
// Register
event_token VectorChanged(VectorChangedEventHandler<T> const& handler) const;

// Revoke with event_token
void VectorChanged(event_token const* cookie) const;

// Revoke with event_revoker
IObservableVector`1::VectorChanged_revoker VectorChanged(auto_revoke_t, VectorChangedEventHandler<T> const& handler) const;
event VectorChangedEventHandler<T> VectorChanged;
Event VectorChanged As VectorChangedEventHandler(Of T) 

Tipo de evento

Comentarios

El controlador de eventos recibe un objeto IVectorChangedEventArgs que contiene datos que describen el evento.

Uso de .NET

IObservableVector\<T\> no está oculto para el uso de .NET. Sin embargo, es más común usar el tipo T> ObservableCollection< de .NET como una clase base, o implementar un tipo de lista o interfaz (genérico o no genérico) e INotifyCollectionChanged por separado. Si usa IObservableVector\<T\> para el código .NET, el proyecto de interfaces base (y sus miembros) como IList<T> e IEnumerable<T>. VectorChanged es la única API que se comparte entre las proyecciones.

Se aplica a

Consulte también