から派生する場合Behavior<T>
、ほとんどのコード サンプルは、オーバーライドされたメソッドでbase.OnAttached()
(および) を明示的に呼び出します。base.OnDetaching()
これは必要ですか、それとも単に「良い習慣」ですか?
1 に答える
2
派生クラスで base.OnAttached() および base.OnDetaching() を呼び出しても、これらのメソッドは Behavior 基本クラスでは空であるため、何もしません。
より一般的な説明については、この回答はそれを非常にうまくまとめています:いつオーバーライドされたメソッドで base.Method() を呼び出す必要がありますか?
于 2013-04-02T11:11:22.060 に答える