什么调用UWP中DependencyProperty的属性更改回调?

什么调用UWP中DependencyProperty的属性更改回调?,uwp,dependency-properties,inotifypropertychanged,Uwp,Dependency Properties,Inotifypropertychanged,UWP中DependencyProperty的文档说明,当“系统已确定存在有效的属性值更改”时,将调用属性更改回调。有人能更具体地告诉我这是什么时候吗 例如,如果DependencyProperty实例的属性发生更改,则似乎不会调用回调,即使我在该属性上实现了INotifyPropertyChanged 我知道有一个类似的问题,但其中一个是关于WPF dependencyProperty的,这不是同一件事 有人能更具体地告诉我这是什么时候吗 无论是由于某些数据绑定、动画、样式还是其他原因,只要将

UWP中DependencyProperty的文档说明,当“系统已确定存在有效的属性值更改”时,将调用属性更改回调。有人能更具体地告诉我这是什么时候吗

例如,如果DependencyProperty实例的属性发生更改,则似乎不会调用回调,即使我在该属性上实现了INotifyPropertyChanged

我知道有一个类似的问题,但其中一个是关于WPF dependencyProperty的,这不是同一件事

有人能更具体地告诉我这是什么时候吗

无论是由于某些数据绑定、动画、样式还是其他原因,只要将dependency属性设置为新值,都可以

例如,如果DependencyProperty实例的属性发生更改,则似乎不会调用回调,即使我在该属性上实现了
INotifyPropertyChanged

INotifyPropertyChanged
与依赖项属性无关。依赖属性是在继承自
DependencyObject
的类中定义的。这些通常是控件或其他类型的UI元素


INotifyPropertyChanged
接口通常在需要向视图发出更改通知的视图模型类中实现,并且这些类不继承某些特定的框架类。

Ok!非常感谢您的澄清!那么,是否存在手动使依赖项属性无效的方法?无效是什么意思?这只是将属性设置为新值的问题。