我有一个基本的通用自定义控件(祖父母)。为了让设计人员可以毫无问题地显示继承控件,我首先从祖父母继承(父),最后我从父继承。子控件是表单上使用的控件。
如果我在祖父表格控件中实现INotifyPropertyChanged
接口,是否会将孩子识别为实现此接口?
答案 0 :(得分:4)
是的。但是您有责任为在派生类中添加的新属性引发事件
查看更多C# Language Specification: Interface implementation inheritance
答案 1 :(得分:2)
是的。每个继承子都从父母那里获得所有公共或受保护的变量和方法。例如,所有对象都获得与对象类相同的方法。
有关详细信息,请查看MSDN: Inheritance (C# Programming Guide)