什么是默认的PropertyChanged事件_invokationList

时间:2015-01-07 16:09:10

标签: c# inotifypropertychanged

我使用INotifyPropertyChanged界面,当设计中出现属性更改和更改时效果很好,但我想知道这是怎么回事?

事件是一个委托,它在触发时调用已注册的方法,那么PropertyChanged调用什么方法?

http://i.stack.imgur.com/JQus2.jpg http://i.stack.imgur.com/33D4V.jpg

1 个答案:

答案 0 :(得分:1)

如果您在WPF,Windows窗体或其他UI技术中使用数据绑定,框架本身将订阅INotifyPropertyChanged.PropertyChanged事件以监视您的某个属性是否正在更改。一旦你举起活动,你基本上会触发框架的代码,随后会更新你绑定到该属性的任何UI元素。