2017-04-10 4 views
0

スロー:System.EventHandlerをSystem.Collections.Specialized.NotifyCollectionChangedEventHandlerに変換できませんのAddHandlerオブジェクト

それで、私は知らない一般的なobservablecollectionのイベントをどのように追加できますか?

ありがとうございました。

+0

'Dim Coleccion As Object'は、コレクションを' ObservableCollection'のインターフェイスとメソッドを隠す 'Object'として宣言します。かなり多くのメッセージは – Plutonix

+0

といいますが、私はそれが何であるか分からない動的なコレクションにイベントを追加する必要があります –

答えて

0

リフレクションを使用してイベントハンドラを追加しようとすると、CollectionChangedイベントがデフォルトのイベントハンドラを使用しないためにエラーが発生します。 CollectionChangedイベントで使用される特定のイベントハンドラーを使用して、エラーを修正できます。

Evento.AddEventHandler(Coleccion, New System.Collections.Specialized.NotifyCollectionChangedEventHandler(AddressOf Coleccion_Cambiada)) 
+0

地獄、ありがとう..私はAddEventHandlerがコレクションに間違っていて、新しいEventHandlerではないと思った –

関連する問題