将接口添加到扩展另一个类的类中

本文关键字:另一个 扩展 接口 添加 | 更新日期: 2023-09-27 18:02:20

我需要在类上使用INotifyPropertyChanged接口。当基础属性发生更改时,需要更新表单中的值。

此类已经从另一个未实现INotifyPropertyChanged接口的类派生。

这不起作用:

public class MyClass : BaseClass : INotifyPropertyChanged { }

我很感激有关程序结构更改或语法更改的想法,这些想法将使我能够在基类中的属性更改时实现更新表单的目标。

将接口添加到扩展另一个类的类中

public class MyClass : BaseClass, INotifyPropertyChanged { }

(在基类后面加一个逗号(

你不只是想这样做吗:

public class MyClass : BaseClass , INotifyPropertyChanged { }

(注意逗号而不是冒号(希望能有所帮助,

John

public class MyClass : BaseClass : INotifyPropertyChanged {}

应为:

public class MyClass : BaseClass, INotifyPropertyChanged {}
public class MyClass : BaseClass, INotifyPropertyChanged {}

您还需要提供INotifyPropertyChanged的实现。