C#依赖属性值当从零变为负零时,更改的回调未触发

时间:2014-08-04 21:37:08

标签: c# dependency-properties

我有一个double类型的DependencyProperty。零和负零都是属性的不同和有效值。我有一些在值改变时执行的逻辑。

不幸的是,因为负零和零被视为等于'在C#中,当DependencyProperty的当前值为零且我设置为负零时,该值会更新,但不会执行Value Changed回调。

我是否缺少一些聪明的方法来强制ValueChanged回调执行新值?我可以手动调用UpdateSource / Target,但我不拥有绑定到此属性的其中一个对象,因此我无法在所有情况下执行此操作。

0 个答案:

没有答案