最近WPFを勉強中。今日、.Net 依存関係プロパティで何か新しいものを見つけました。彼らがテーブルにもたらすものは
- コールバックのサポート (検証、変更など)
- プロパティの継承
- 添付プロパティ
とりわけ。
しかし、ここで私の質問は、なぜそれらを含むクラスで static として宣言する必要があるのですか? 推奨される方法は、インスタンスの「ラッパー」プロパティを追加することです。なんで ?
編集: @Matt、しかし、それはまた、プロパティ値がインスタンス間で共有されることも義務付けていません - もちろんそれが派生値でない限り?