自定义控件是否继承基类INotifyPropertyChanged接口?

时间:2015-04-21 08:47:32

标签: c# inheritance interface

我有一个基本的通用自定义控件(祖父母)。为了让设计人员可以毫无问题地显示继承控件,我首先从祖父母继承(父),最后我从父继承。子控件是表单上使用的控件。

如果我在祖父表格控件中实现INotifyPropertyChanged接口,是否会将孩子识别为实现此接口?

2 个答案:

答案 0 :(得分:4)

是的。但是您有责任为在派生类中添加的新属性引发事件

查看更多C# Language Specification: Interface implementation inheritance

答案 1 :(得分:2)

是的。每个继承子都从父母那里获得所有公共或受保护的变量和方法。例如,所有对象都获得与对象类相同的方法。

有关详细信息,请查看MSDN: Inheritance (C# Programming Guide)