|
|
1
3
如果仔细检查readOnlyobservableCollection,就会发现它 明确地 实现InotifyPropertiesChanged。换句话说,受保护的事件处理程序不是接口的真正实现- INotifyCollectionChanged.CollectionChanged 是。 |
|
|
2
1
我检查过反射镜,我发现:
所以事件实际上是被实现的。 |
|
|
3
1
我同意 马克·西曼 回答并看一下 this question 答案中可以找到一些有用的东西。这一切都是由于显式接口实现。尝试实施 InotifyProperty已更改 (或任何其他接口)在您的类型中明确地显示出来,然后通过对象浏览器打开它,您将看到这显示接口memeber,即使是私有的。 |