2011-07-15 40 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提供一個實現。