我正在编写一个库,我的客户正在使用我的库。
我的客户创建了从我的基类派生的自己的类。
我可以检测到我的客户的类属性已更改吗?
我不希望我的客户实施 INotifyPropertyChanged。
我还将反射用于其他目的。为什么反射无法检测到属性更改状态?
我的图书馆代码:
public class BaseClass
{
public void ChildPropertyChanged(propinfo...)
{
...
}
}
客户代码:
public class MyClass : BaseClass
{
public string Name {get;set;}
}