C# 向扩展另一个类的类添加接口
我需要在类上使用INotifyPropertyChanged接口。当基础属性更改时,这是更新表单中的值所必需的 此类已从另一个未实现INotifyPropertyChanged接口的类派生 这不起作用:C# 向扩展另一个类的类添加接口,c#,events,class,C#,Events,Class,我需要在类上使用INotifyPropertyChanged接口。当基础属性更改时,这是更新表单中的值所必需的 此类已从另一个未实现INotifyPropertyChanged接口的类派生 这不起作用: public class MyClass : BaseClass : INotifyPropertyChanged { } 我很欣赏有关程序结构更改或语法更改的想法,这些更改可以让我在基类中的属性更改时实现更新表单的目标 public class MyClass : BaseClass, IN
public class MyClass : BaseClass : INotifyPropertyChanged { }
我很欣赏有关程序结构更改或语法更改的想法,这些更改可以让我在基类中的属性更改时实现更新表单的目标
public class MyClass : BaseClass, INotifyPropertyChanged { }
(在基类后添加逗号)
应该是:
public class MyClass : BaseClass, INotifyPropertyChanged {}
难道你不想这样做吗:
public class MyClass : BaseClass , INotifyPropertyChanged { }
(注意逗号而不是冒号)
希望有帮助
约翰
您还需要为
INotifyPropertyChanged
提供一个实现,将冒号改为逗号,它就可以正常工作了
public class MyClass : BaseClass , INotifyPropertyChanged { }
public class MyClass : BaseClass, INotifyPropertyChanged {}