2012-04-17 10 views
0

簡単な質問を変更しましたバインディングが、私は、ウェブ上の任意の答えを見つけることができません:WPFのDependencyPropertyは

私はカスタムコントロールでDependencyPropertyを持っている、と誰かがそれに結合したときに知っていただきたいと思います。 方法はありますか?

私は最初にPropertyChangedCallbackを使用すると考えましたが、すべてのケースでうまく動作しません。 たとえば、私のDependencyPropertyのデフォルト値が0で、値の境界値が0の場合、PropertyChangedCallbackは起動しません。

どうもありがとう、

アントワーヌ

+0

なぜこれを知りたいですか?私はユースケースを考えることができません。 – Dennis

+0

私はデニスと同じ質問しかすることができません。あなたは誰がデータバインドを許可されているかを制御したいですか?いくつかのデータバインディングを拒否したいですか?データバインディングを監視するだけですか? – dowhilefor

+0

[BindingOperations'](http://msdn.microsoft.com/en-us/library/system.windows.data.bindingoperations.aspx)静的なクラスからいくつかの情報を得ることは可能ですが、おそらくあなたが望むものではありません(私が知っている限り、この情報を入手する理由はありません)。 – Dennis

答えて

0

私はCoerceValueCallbackは値が変化していない場合でも、複数回呼び出されることがわかりました。

Bindingを設定しなくても呼び出されますが、少なくとも設定すると呼び出されます。

私は今これを使用し、BindingBindingOperationsであることを確認します。

あなたが良いアイデアを持っているなら、私はそれを学んでください!

ありがとうございました:)

関連する問題