我正在使用第三方控件来公开一堆依赖项属性(例如:SomeNumber)但不提供相应的已更改事件(例如:SomeNumberChanged)。我想在值变化时处理事件。我知道注册DP时会有OnPropertyChanged回调,但是当你不是注册DP的时候有没有办法挂钩呢?
答案 0 :(得分:0)
不要试图挂钩第三方元数据,只需创建自己的依赖属性,并将数据绑定到第三方属性。
这样,无论何时更改任何一个,您都会收到关于您的财产的通知。
答案 1 :(得分:0)
您是否知道可以使用DependencyProperty机制本身注册回调? ;)
答案 2 :(得分:0)
具有依赖项属性SomeProperty的对象具有静态属性SomePropertyProperty(或类似的东西)。此属性有自己的Changed事件。