WPF DependencyProperty绑定已更改

时间:2012-04-17 09:52:54

标签: wpf binding dependency-properties

简单的问题,但我在网上找不到任何答案:

我在自定义控件中有DependencyProperty,想知道有人绑定它。 有什么办法吗?

我首先考虑使用PropertyChangedCallback,但它并不适用于所有情况。 例如,如果我的DependencyProperty的默认值为0,并且值bound也为0,则PropertyChangedCallback不会触发。

非常感谢,

安托

1 个答案:

答案 0 :(得分:0)

我发现CoerceValueCallback被多次调用,即使该值没有改变。

即使我没有设置Binding,也会调用它,但至少在我设置它时也会调用它。

我想我现在就会使用它,并检查Binding是否有BindingOperations

如果你有更好的想法,我会很乐意学习它!

谢谢:)