1

単一オブジェクトのプロパティ変更イベントを非常に簡単に処理する方法を知っています。別のオブジェクトの一部であるオブジェクトプロパティ変更イベントを処理したい。

与えられたObject

[ObjectY = Y]
+ Public WithEvents X As ObjectX

私は次のようなことをしたいと思います:

Private Sub XPropertyChanged() Handles Y.X.PropertyChanged

今、私はそのオブジェクト内のオブジェクトと等しいオブジェクトを作成し、変更されたこの変数ポインタプロパティを処理する必要がありますが、それは単に面倒です。上記のようなことをする方法はありますか?

4

1 に答える 1

0

答えはコメントでした:

各オブジェクトにINotifyPropertyChangedを実装させます...そうすると、複合オブジェクトからイベントをバブルアップする方法が非常に明確になります。

于 2012-06-08T16:14:07.707 に答える