Flex(Flash Builder 4)では、配列コレクション内の何かが変更されたかどうかを知る方法が必要です。
カスタムオブジェクトがあります:
[バインド可能]publicvar _myobject:MyObject;
これは基本的に、さまざまなStringプロパティとNumberプロパティの束を含む単なるクラスです。
プロパティのいずれかが変更されたかどうかを知るための信頼できる方法が必要です。たとえば、プロパティをユーザーインターフェイス(フィールド)にバインドしていますが、一部のプロパティをコードで変更することもできます。
これを行う方法はありますか?ChangeWatcherを見つけましたが、StringやNumberなどの単一の単純なプロパティのみを調べているようです。オブジェクト内のすべてのプロパティの変更を監視または検出する必要があります。できれば、すべてのプロパティにChangeWatcherイベントを追加する必要はありません。これは可能ですか?