13

DependencyObjectWPF のクラスが「ボンネットの下」でどのように機能するかを説明する記事はありますか?

具体的には、依存関係プロパティがどのように効率的に格納され、アクセスされるのかに興味があります。

4

1 に答える 1

12

ご存知のように、依存関係プロパティは、DependencyObject をサブクラス化する型でのみ定義できます。この基本クラスは、依存関係プロパティのローカル値を含むキー値ディクショナリを定義します。

依存関係プロパティにアクセスすると、その値は (.Net ラッパーの GetValue(dependencyproperty) を介して) 動的に解決されます。詳細については、こちらを確認してください: http://wpftutorial.net/DependencyProperties.html

于 2011-05-23T21:23:15.800 に答える