Поделиться через


DependencyObjectCollection.VectorChanged Событие

Определение

Происходит при изменении содержимого коллекции.

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

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

// Revoke with event_revoker
DependencyObjectCollection::VectorChanged_revoker VectorChanged(auto_revoke_t, VectorChangedEventHandler<DependencyObject> const& handler) const;
public event VectorChangedEventHandler<DependencyObject> VectorChanged;
function onVectorChanged(eventArgs) { /* Your code */ }
dependencyObjectCollection.addEventListener("vectorchanged", onVectorChanged);
dependencyObjectCollection.removeEventListener("vectorchanged", onVectorChanged);
- or -
dependencyObjectCollection.onvectorchanged = onVectorChanged;
Public Custom Event VectorChanged As VectorChangedEventHandler(Of DependencyObject) Implements VectorChanged

Тип события

Реализации

Комментарии

Это событие называется VectorChanged для всех языков, но для C# и Microsoft Visual Basic реализованным типом коллекции является IList.

Тип изменения, примененного к коллекции, передается в виде значения CollectionChange в данных события с индексом коллекции для того, где в коллекции произошло изменение. Так как он сообщает об индексе, из одной коллекции одновременно могут исходить несколько событий VectorChanged .

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

См. также раздел