如果某个类的成员类型为NotifyPropertyChangedBase
,那么实例如何直接绑定到属性更改?
换句话说,我不想绑定到数据绑定上下文的属性,我想直接侦听成员属性的更改。
所以这是我想听的属性......
public class MyClass : NotifyPropertyChangedBase
{
int myProperty;
public int MyProperty
{
get => myProperty;
set
{
if (myProperty != value)
{
myProperty = value;
}
OnPropertyChanged("MyProperty");
}
}
然后另一个类有这种类型的实例......
public class MyClass2
{
MyClass myClass;
MyClass2
不是视觉元素。它如何在myClass
中听取对属性的更改?
答案 0 :(得分:1)
您只需订阅MyClass的PropertyChanged事件