私はこのようなシナリオを手に入れました
Class Parent
{
Property A;
}
Class A
{
Property X
}
PropertyChangedNotification
Xが変更されたときにプロパティAを取得するにはどうすればよいですか?クラスAで「親」を参照したり、デカップリングを台無しにするようなイベントを参照したりしたくありません。私が基本的に欲しいのはを作ることParent.IsDirty==true
です。これは私の話の非常に単純化されたバージョンであり、Parentのような数十のクラスを取得したので、これを処理するための一般的な方法を探しています。
これは実際のコードではないことに注意してください。私はすべてのINotifyPropertyChanged
実装を手に入れました。私はちょうどのような簡単なメカニズムを疑問に思っていますRaisePropertyChanged("A.X")