1

から派生する場合Behavior<T>、ほとんどのコード サンプルは、オーバーライドされたメソッドでbase.OnAttached()(および) を明示的に呼び出します。base.OnDetaching()これは必要ですか、それとも単に「良い習慣」ですか?

4

1 に答える 1

2

派生クラスで base.OnAttached() および base.OnDetaching() を呼び出しても、これらのメソッドは Behavior 基本クラスでは空であるため、何もしません。

より一般的な説明については、この回答はそれを非常にうまくまとめています:いつオーバーライドされたメソッドで base.Method() を呼び出す必要がありますか?

于 2013-04-02T11:11:22.060 に答える