2011-07-15 41 views
0

我需要在类上使用INotifyPropertyChanged接口。当基础属性更改时,需要更新表单中的值。将接口添加到扩展另一个类的类

该类已经从另一个没有实现INotifyPropertyChanged接口的类派生出来。

这不起作用:

public class MyClass : BaseClass : INotifyPropertyChanged { } 

我会很感激程序结构的变化或语法的变化,这将让我完成时,在基类中的属性更改更新形式的客观的想法。

+0

老兄,把你的冒号换成逗号,它会工作得很好 –

回答

6
public class MyClass : BaseClass, INotifyPropertyChanged { } 

(添加逗号基类后)

1
public class MyClass : BaseClass : INotifyPropertyChanged {} 

应该是:

public class MyClass : BaseClass, INotifyPropertyChanged {} 
2

你不只是要做到这一点:

public class MyClass : BaseClass , INotifyPropertyChanged { } 

(注意逗号而不是冒号) 希望帮助,

约翰

1
public class MyClass : BaseClass, INotifyPropertyChanged {} 

您还需要为INotifyPropertyChanged提供一个实现。