【问题标题】:What is the default PropertyChanged event's _invokationList什么是默认 PropertyChanged 事件的 _invokationList
【发布时间】:2015-03-05 14:12:53
【问题描述】:

我使用INotifyPropertyChanged 接口,当属性更改和更改出现在设计中时它运行良好,但我想知道这是怎么发生的?

Event是一个delegate,触发时会调用注册的方法,那么PropertyChanged调用的是什么方法呢?

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

【问题讨论】:

  • 通过问这个问题,您到底想解决什么问题?知道答案会有什么帮助?
  • 我需要知道背后发生了什么。

标签: c# inotifypropertychanged


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-11
    • 1970-01-01
    • 2015-06-09
    • 1970-01-01
    相关资源
    最近更新 更多