新手有关问题 WPF binding 源头是控件的时候,为什么不需要像自定义类那样实现INotifyPropertyChanged

新手问题 WPF binding 源头是控件的时候,为什么不需要像自定义类那样实现INotifyPropertyChanged
本帖最后由 huge92 于 2014-04-18 16:05:30 编辑

    //定义数据源
    public class Student : INotifyPropertyChanged


自定义类要实现INotifyPropertyChanged来达到源头值改变的时候自动通知目的地的效果,
但是,当源头是系统给出的控件的时候,没有实现INotifyPropertyChanged也能自动通知目的地改变,
我想它应该也实现了类似PropertyChanged的事件吧?
------解决方案--------------------
应该是系统的控件的属性大部分(都是?)依赖属性:http://msdn.microsoft.com/zh-cn/library/vstudio/ms752914%28v=vs.100%29.aspx
------解决方案--------------------
因为控件的父类里已经定义了依赖属性,所以可以直接绑定啊
------解决方案--------------------
依赖属性本身就已经是实现了通知机制的,自然不需要再额外写通知了。