2011-03-22 3 views
3

誰かがanother questionにWPFのフィールドに値をバインドできることを示唆しました。これまでにWPFのフィールドにバインドすることは可能でしたか?

私はこれがnot a supported scenarioであることを知っています(個人的にはプロパティとのバインディング作業しか見ていません)。しかし技術的に可能ですか?

+0

もちろん動作します。これがデータバインドの全ポイントです。あなたの特に問題と思われるものは何ですか? –

+2

@Stephen:データをWPFのフィールドに直接バインドすることはできません。 –

+0

ああ。ごめんなさい。私は誤解しました。私は「財産」と「畑」を混在させました。フィールドは可能ではない、と私は信じている。これはプログラマーにとって、特に自動実装のプロパティの前に悩ましいことではない。 –

答えて

1

WPFでのバインドは、PropertyDescriptorまたは依存関係プロパティーのいずれかのメカニズムを使用します。これは、プロパティーでのみ機能します。

(テクニカルノートここでは、依存関係プロパティは技術的にフィールドの並べ替えで、フィールドとして定義されていますが、DPシステムに登録されていてプロパティとして扱われています。フィールド自体は実際にはDPの場合はデータを格納しません)

関連する問題