通常、クラスがイベントを公開するとき:
SomeClass.OnSomeEvent += Handler ;
私が理解しようとしていること: (私が間違っている場合は修正してください)
INotifyPropertyChanged を実装する場合、実装クラスは PropertyChanged イベントを公開します
(1)誰がそのイベントに登録しますか?
(2) wpf フレームワークの基礎となるコードを観察する方法はありますか?
通常、クラスがイベントを公開するとき:
SomeClass.OnSomeEvent += Handler ;
私が理解しようとしていること: (私が間違っている場合は修正してください)
INotifyPropertyChanged を実装する場合、実装クラスは PropertyChanged イベントを公開します
(1)誰がそのイベントに登録しますか?
(2) wpf フレームワークの基礎となるコードを観察する方法はありますか?
(1)誰がそのイベントに登録しますか?
Binding
オブジェクト。_ これらはヘルパー オブジェクトであり、WPF データバインディングを設定するときに暗黙的に作成されます。
(2) wpf フレームワークの基礎となるコードを観察する方法はありますか?
リフレクションはいつでも使用できます。ただし、ドキュメントと仕様を読む方が簡単です。
DataBinding
そのイベントをサブスクライブし、それを発生させると、それに応じて UI を更新します。